I would like to suggest, for those of us who do not like breeding, that some new Vendors/Tutors be placed in spawn, similar to Move Re learners. These two Tutors I propose are:
An Egg move vendor, which would allow for a Pokemon to learn its egg moves at a price. (Unsure, but maybe set vendor price to 2 diamonds, potentially higher due to moves being special). This would allow players looking for the special moves to get them without the time investment, nor having to raise a whole new poke after realizing their level 100 poke didn't have the desired move, or in case they accidentally removed the move from the poke.
The other Vendor I would like to suggest is a daily refreshing move tutor. This way, some sought after moves could be available to those who don't have the time nor patience to wait for a tutor to spawn with the move they want. All they would have to do is check the tutor's daily moves.