Randomization - This part is out of personal experience, I don't have any hard evidence since I'm not QA'ing it. But experience ranges from staff wage raises to demand calculations.
Wage demands are not random. There is a pattern to them. And wage levels differ from country to country.
As far as actual demand, there is a 7 day pattern, which I am fine with. There is further randomization, and I am not too crazy about that. It adds unpredictability, but is the unpredictability really serving any purpose? I don't think so.
As far as demand estimate, being kind of random, I don't think that is really achieving anything either. You can call 10 times and average the numbers and get the real demand estimate. It just adds server load if people call it at least 3 times, for no real gain.
And once you are flying the route, I think your airline knows with 100% certainty what the demand is, so at that point, why keep presenting randomized numbers to the player?
Allowing people to arrange time to swap slots illegally.
It is not illegal in real life. Slots and gates get swapped, even traded for real money. I think it should be perfectly legal in AWS, IMO. It adds bit of a social dimension to the game, you are playing with or against real people, so why not allow negotiation between players? It makes it for a more fun game. More fun that staring at a spreadsheet...
I hope that some crybabies will not ruin this dimension of the game completely...
Not punishing people who cheats with slot swaps.
Oh please.... That's BS.
Allowing people to pick misleading airline and username.
I think you were the only one who feels mislead... The only test airline in the game is if Sami runs it, and he stays out of the way, in small airports where nobody wants to base at.