Damn we got the dev here.
Listen man, I appreciate people who make any kind of romhack/game/similar. It takes a lot of time and effort. But your high horse needs to be reached with a ladder.
1) Yes, Audino exp is free. So is wild grass pokemon exp. But at level 11ish, the trainers I was fighting gave roughly 470+ exp if I beat a mon, the same amount as the level 7 Audino's exp. So yeah, your 'ordinary trainers' give audino levels of exp.
Beyond that, in regards to it being free, why should it matter if I spend 1 minute to get one level of exp instead of 10 grinding in the grass?
2) Training is a core mechanic, not grinding. Most route one areas let you 'naturally level' where you fight whatever is in the grass, and then the trainers on the way, and you'll be doing fine. Your view of the 'core mechanic' may be a long grind fest, but that isn't really the case most of the time. Beyond that, if grinding is a core mechanic, but this is your romhack/game, then you can make it better (see Emerald Rogue's groupleveling + forced level cap system).
Speaking of level-caps, I should be able to take on trainers at my level, and I'm not talking about Joey here. Let's just grab a rando trainer on route one, the lass with Peliper and stage two Pidgy. They're both level 14, second stage pokemon. Using the items provided, buying potions, setting berries, using debuff moves like baby-doll eyes and powder moves, a team of pokemon from only route one (not the cave to the left) doesn't really stand a chance. Mankey? Flying types can one shot at matching levels. Jumpluff and Bellsprout can get lucky and survive a hit to provide sleep or poison, if the powder hits. Your only two options after setup then, are your starter, zigzagoon, and snubull (who i didnt use as I've used one in my teams for many games and wanted a shift in pace). Zigzagoon has mid defense and a headbutt does less than a third HP. If you go for weakening with Baby Doll eyes, you can allow your starter to get wackin. Then the starter uses its (frankly busted this early) 20hp damage move, stalls with leftovers, and you may beat ONE of the two pokemon.
But you can't use evasion against Keen Eye and you WILL get hit with at least one sand attack.
I've played my fair share of nuzlocke runs, and completed them, I'm not adverse to a challenge. There is room for strategy in these fights, and I don't doubt that the game evens out further in. But I ain't "full of it" for thinking your view of 'difficulty' is kaizo-like. Sod off.
My difficulty is Kaizo-like? LOLOLOL this gave me a laugh, thank you.
I can waste a half hour telling you how wrong you are about that but you would probably brush it off. (Anyone who actually plays Kaizo will know how insane your game knowledge have to be to survive that shit)
But I will still counter.
Here's the thing bud. Difficulty is subjective (shocked face) and so far, I don't think any of your complaints have been valid for two very good reasons: Your Waifumon. There are 2 of them. Your starter, and the Lopunny you can get on route 1. The Starter has stats equal to a pseudo-legendary, and has an insane moveset that allows setup, build-up, and decent coverage. Literally can body the entire route with a couple of healing items sub level 20.
And then we have Lopunny, who has stats buffed to over 500+ in comparison to the mid 400s it normally has. It also has strong setup and sweep moveset that are uniquely powerful that allows her to just own basically anyone with one single swords dance setup.
Now, you might be wondering, what's the point then of building a team, if the Waifumon are so busted? Type-coverage, and players who enjoy a crazier challenge wouldn't even use the Waifumon to begin with(there are a couple of crazy bastards in our discord server who are currently doing a no waifumon run, and they are surviving, making your complaints have less credence)
There's a damn good reason why money becomes easier and easier to get the more you progress. The Pokemart in Eclipse City also sells EV buffers like Calcium, Protein, etc.
Now lets address the specific battle you talk about, the dual flying type Lass. Once again, I think you're full of it. its all about leveling. When Andalass evolves at lv 18, she gains the STEEL typing, which makes her resistant to most of the trainers on the route, the Lass included. So they can 'whack' you all they want, they wouldn't be able to take her down unless you're incredibly unlucky (and get crit) or just plain dumb. It might come as a shock to you, that I would want players to focus on their starter, considering the amount of work I put into creating her and presenting her as your primary Pokemon.
As for the level-cap system. I wanted to add it in, but unfortunately it forces people to reset their saves and after holding a vote, a majority of people do not want it implemented until the game is complete. Which makes sense since a lot of players have spent hours grinding away for the right natures, EV training, etc and do not want to restart their progress.
So yeah, all in all I still think you're full of it. You're not a newbie, no. But clearly your expectations for the game going in, and your vision of it simply isn't the same as mine. Also, your lack of patience (made clear by the fact you missed a LOT of details that requires leveling and exploring) is your issue, not mine.
Do i think the game needs better balancing? Oh certainly, I've admitted as much on many previous posts. But anybody with logic would know that its impossible to balance the game in a way that makes everyone happy. My target demographic have always been Pokemon Showdown players and old school gamers who love the EV grinding and team-building. All the grinding and time crunching is intentional, because the game itself isn't particularly HUGE compared to mainstream games or other fan-games.
Anyways, thank you for your time. Sod off.