I have to say, to go with the beginning and your question in the title, no. The battle frontier is an awesome idea and it gives more of a challenge either to people who don't have wifi or people who don't always have someone to play with. It gives me a reason to ev train considering I have to sit in the dinning room (and turn on my netbook if I want to continue a conversation) just to get a signal on my ds and friends don't always want to battle. Battle Revolution's a good alternative (somehow Wii gets wifi in here when the DS doesn't) but more often than not I end up against boring people and hackers... who are also boring. Also I often end up against the same person three times. It can be fun but it's missing quite a bit that I can get from the handheld games. Not to mention the times when the AI is smarter than real people I've faced. Using water attacks on a water absorb quagsire once is forgivable, I don't even think the AI would do it twice. >_>
Anyway, I love the Battle Frontier and especially the Battle Hall which is one thing I will suggest for you. One on one battles get over with quicker, you can do short streaks pretty easy by picking things that your pokemon are strong against (I wouldn't recommend long streaks starting with your weaknesses since you don't want to breed, check ivs, or ev train) and even if you never see the brain, getting streaks with different species of pokemon will add up and the guy next to the monitor will give you BP for the total you've reached.
There's also the Battle Factory as others have suggested (and I'm surprised it took until the fourth page to come up). You don't need to ev train for that, it's all done for you. In fact, it'll give you a chance to try some new pokes. I understand you like your favourites and no one can force you to use anything else, nor should they try, but variety is good. It's fun to try pokemon you've never used before and you might even be inspired to train some you never thought you liked. I'm not just talking about the ones everyone uses, there are 493 total pokemon and you're barely scratching the surface with the ones you use. I know you like them but have you tried every species? Who's to say there's not another you like that you just haven't thought about?
As for ev training, it's actually easy once you get used to. It can be time consuming but it can also be fun. Of course it was more fun in DPPt where you could chain... Serebii's main site has a pokedex in which you can easily see what pokemon gives out how many of what evs, I always check that when I'm ev training unless I can come up with something really obvious (starly/pidgey/rattata give 1 speed ev and shinx/sentret give 1 attack ev, geodudes give a defense ev, ect) so depending on what I'm trainging and its level, I don't even always need to consult it. I keep a notebook with little tickmarks for every ev and circle ever ten tick marks (in sets of five) and usually have two sets of ten for each stat in a row. I write down numbers by twenty or ten (depending on how I'm doing it) just to make it even neater. There are also vitamins since you apparently have so much money, those can get a stat up to ten with no problem.
As for you using an emulator, yeah that's pretty illegal in most cases. I'm pretty sure, but don't hold me to this, that it's ok if you actually own the game (as a lot of places that allow downloads specifically say that they're to back up games you own even though they know very well that's not what people do with them) but otherwise it's definitely illegal. I'm not going to say I've never done it and I'm sure there are people here who pirate games, software, movies, and especially music so it's not like you're doing something anyone here hasn't known someone else to do.
Though there is no justified reason to steal. People do it, doesn't make it any less wrong. And being handicapped and jobless is not an excuse. Besides, if you're as bad off as you make yourself sound (pre-birth stroke? O_O) maybe it's time to see what your country offers in terms of monetary support for the disabled. I know here in the US they shell it out to just about anyone with the right papers and doctor's notes (more often people who don't need it than people who do based on those I've known) so I would hope they'd have something in place where you are for the people who actually need the assistance. Your mom can't support you forever.
That being said, you have no problem pirating the game so why do you have a problem with hacking? If I remember right, emulators often have a place to put in cheat codes and if you really want those tms and moves so bad, there's no reason you can't hack them if you don't want to do the work. You could even look into whether or not pokesav works with emulators as I'm too lazy to do that, I know it works with those fancy cartridges that let you play roms on the DS as I know someone who does that and the roms are the same files whether on a computer based emulator or one the DS so who knows. And when/if you get a real DS, you can just buy an Action Replay that will do the same as any emulator based cheating system.
My point, as I do have one, is that just because you don't like the Battle Frontier or the fact that you need BP to get certain moves, doesn't mean no one else does. I enjoy the challenge personally and I know plenty of other people do. There are also people who hate Voltorb Flip but that's another thing in the game I love. I'm not even bothered that you can't buy coins as the game is so addicting.