They are definitely not running out of ideas. The new pre-evos and evos were to get rid of single evos. I think single evos should be only for legendaries, and all others should have three evos. There used to be like 60 single evos and now there are only 40 - Farfetch'd, Kangaskhan, Pinsir, Tauros, Lapras, Ditto, Aerodactyl, Unown, Girafarig, Qwilfish, Shuckle, Heracross, Corsola, Delibird, Skarmory, Stantler, Smeargle, Miltank, Sableye, Mawile, Plusle, Minun, Volbeat, Illumise, Torkoal, Spinda, Zangoose, Seviper, Lunatone, Solrock, Castform, Kecleon, Tropius, Absol, Relicanth, Luvdisc, Chatot, Spiritomb, Rotom, and Phione. Arceus does not signal the end either. Every generation has its "omnipotent" Pokemon, so to speak, and its always the last one in numerical order. Mew could learn any attack. Celebi could travel through time. Deoxys came from space. Arceus created all Pokemon. 5th Gen will have one, too. I am positive they will have one.