Lescor,
I agree with your assessment of the GST except for the fact that you don't pay GST on profits. Technically that is exactly what you pay the GST on.
For example if you are in the widget sales business and you buy your widgets from a supplier for x you pay GST to supplier of x+GST...