Sigh...

 

1. GST is charged on the FEES & YES IT'S LEGAL.

 

2. Fees are charged on the total of the transaction for the last 10 years.

If you want to see more discussions on this then search for them.

 

3. Go to "Help" on any page & read up on Fees.

As to why it's because they can.