With those charges then the 'real' schedule carriers have nothing to worry about. They are still going down the route of charging for everything, low cost ideas for high cost.
For that price you could get a Business class ticket on Air China to Beijing.