I disagree, because that's part of the challenge of making a good team, ready to battle, finding those pesky Move Tutors that seem impossible to find, if they were added to spawn, it would make it less challenging.
there are 58 moves the move tutor spawns with 4 moves not counting event move tutors. Am assuming that the spawn for tutors is 1% which is pretty low chance of getting the move you want. Its not a challenge... Its rng, people shouldn't need to rely purely on luck for a move.
This idea had been suggested at least 5 times already, and every time it has been denied.
We've already got free relearners, we can buy nearly every item in the game via pokedollars at /warp shop and there are several warp areas where you can catch pokemon easily.
What I'm saying is, that instead of suggesting things that will allow the player to sit back and forget about grinding stuff, it'd be better to get suggestions that have the player do exactly the opposite. Because at this rate, the only thing left to do will be battling and getting money by selling stuff on /ah.
Such a server wouldn't be very fun in my opinion, that is why Raids and Pokequests have been added - to give you something to do.
Nevertheless it is something that will make you busy. I myself spent days upon days trying to find the right moves. Only because you're impatient doesn't mean that everything needs to become even easier than it already is.