I like unlimited ammo. Using a ranged character who has to buy ammo is almost a handicap; you're spending money on ammo that other players are spending on better gear.
Same with spellcasters; I like that most D&D video games don't make me buy all the reagents needed to cast spells.
That said; special, stronger ammo, like Arrows of Slaying, should be limited.