There are many versions of AAS floating around. Server admins can always choose to run another version. I think that the loadout screen and weapon limitations are intended for a competition version of this game type, so pub servers should just run the previous incarnation.
I don't think this was the best way to handle loadouts either, but it was an attempt to allow players to quickly customize a loadout. Perhaps by default it could give the regular loadout, then bring up the window. That way those players that have difficulty with advanced skills such as pressing two keys simultaneously can just click their class, then walk away from the crate which brings down the window.
Oh, and the "product" being referred to isn't one. It's something that was developed for free by people who wish to contribute to the Arma community. When a game developer sells a product that does't work well, there is a tendency to POST REALLY INFLAMATORY REMARKS IN ALL CAPS AND USE LOTS OF EXTRA EXCLAMATION POINTS IN ORDER TO EMPHASIZE YOUR CONSUMER OUTRAGE!!!!!!!!!!!!!!!!!!!111
Perhaps this is not the best tone to strike with someone that is working hard to provide something to you free of charge? Something you apparently have enjoyed for a while.
...or hey, you could always script a game type yourself. But, that might involve some effort on your part that you wouldn't be paid for...couldn't have that happen, could we?