Maximizing windows
a certain way and tiling windows is something only very few people need. You're presuming they're problems because you have expectations that the software behaves in ways that it does not.
People without any expectations do not have the same problems.
So many technical people see the "App Store" as something that limits choice. Consumers see it as freedom, since they are free to install anything they find without fear that it will wreck their system or actually be a trojan.
Just as you'd see using a wheel-chair as something that's severely limiting, the same thing for someone with no legs it's freedom to get around independently.
What Apple's products tend to do is trade one kind of freedom for another. They don't eliminate or reduce freedom, they transform the essential nature of it.
Some people might be justified in complaining about how it limits the freedom they need, but they're probably trying to use a product for a purpose it was not intended for.