Dunno I think the game provides enough 'difficulty' for me. And the thing that you must play by hardcore rules ticks me off so hard. It's like you are supposed to enjoy it not crap out Pok?mon 24*7. Or, I don't get the fun I don't know.
Might be because aside from trading with peeps I take the game very casually.
This is the reason I disliked gen 5 so much. My boyfriend competitive battled so he taught me how to do it too. I was interested in learning it and wanted to make my Pokemon much stronger than they were. So I was forced to breed for 8 hours, just to get the right nature, ability, gender, etc and it was SO BORING. Like, really really boring.
I used to spit on people who cheated to get perfect IVs, EVs, etc but then I learned WHY they did it and now I'm okay with it.
Breeding for perfect Pokemon takes too long! Which is fine if you're a kid and have time but I'm a college student who works full hours on the weekend. I don't have time to breed for 6 hours for one Pokemon. I just don't, I'm sorry.
So I never played White because I really wanted to make a perfect team but didn't have the motivation to do so. I then just started despising playing White, which isn't fair to the game since it was my own fault.
So now I don't raise Pokemon competitively in game. I just use Pokemon Showdown so I can make my team quick and easy without spending weeks.