Oh come on, nexus 7 is not an old device..
It has nVidia tegra 3 multichip which supports Miracast and WiFi Direct from hardware
The only thing missing is the software. Google was a bit too fast to 'introduce Miracast to Android 4.2' because the only device with 4.2 that really supports Miracast...