Hmm..simple fix, then, since Pet Battles is apparently aimed at "older player" is to up the level cap. Keep or drop the cost cap, whatever. My "main" is, as you can see, a level 37. I quest, I kill random mobs and do some dungeon crawling. I could give a rats !@#$ about raids and pvp. Nothing wrong with them, just not my thing since they all seem to be about who has or can get the best gear. Again, just my opinion.
Still, for pet battles, setting it with a 95 gold cost and a level 5 requirement...meh...kinda stupid. Now, before anyone gets their panties in a bunch, I started playing WoW when it first came out. I have played off and on over the years. Again, I quest, kill and dungeon crawl. I do a bit of gathering/production, but thats in an effort to make better gear for myself. And while this Kalaban is in a guild, not all of my toons are in guilds, and personally, guilds are looking pretty crappy for the most part these days. My goblin shammy got spammed out of his mind with something like 30 guild invites before he even hit level 2. So, yeah...in my book, I've little use for guilds in general. The one I joined is cool enough...they let me be and let me do my own thing, no whining or raging because I am not running out to play every time someone says a raid just has to be done. Is there commerce between us? Who knows. I don't know any of them well enough yet to be comfortable coming up and asking for a plat or two. Whats the most I've pulled in so far on my own? With selling crap and tossing a few things in the AH, minus cost of repairs, upgrading gear, buying recipes and so on...at level 37, the most I've seen at any one time has been between 40 to 50 GP and I have to work my furry little tail off to get it, so don't come out here saying gold is super easy to get these days.
In a nutshell, bad form Blizz. Raise the level requirement or drop the cost. Make it truly accessible to the players it seems aimed at by the level requirement or make it abundantly clear that it is aimed at "more experienced players". My suggestion is somewhere in the middle. Drop the cost to say 30 to 50 gold. Remember, we are also having to buy a number of these battle pets, so the cost of the skill should be reasonable in comparison. Then, raise the level cap to...lets say 20, like Archaeology. I figure that if you haven't gotten a good handle on how to play the game by then, perhaps you need to find a new hobby.
So, I see both sides of the coin here, and now you have my suggestion on it. Still think its bloody flaming stupid to make something cost that much at such a low level though.