Hi,
Please understand that Microsoft's partners have shared clear concerns over the costs associated with codec licensing for traditional media playback, especially as Windows 8 enables an unprecedented variety of form factors. Windows has addressed these concerns in the past by limiting availability of these experiences to specialized media or premium editions.
That's why the Media center is separated for additional cost.
For the compatibility thing about older device, you can use the compatible mode to install the related driver on Windows 8 and 8.1 to get it work.
Making older programs compatible with this version of Windows
http://windows.microsoft.com/en-gb/windows-8/older-programs-compatible-version-windows