I find the no-arrows/ammo thing to be a necessary evil to balance out the Archer/BRD class with other classes. Buying one thing to equip is one thing, but having a class you constantly have to buy a product for over and over again that is specifically for that character only sort of puts them at a disadvantage. I never cared for it. While it may not be as "realistic" to have a system where you don't have to buy hoards of arrows all the time, I don't exactly strive for real-world realism in my Fantasy games in all aspects. There's something to be said for Balance over so-called realism.