Windows phone looks OK on a phone, I was a little angry when they forced the interface on my new computer.
I have the Surface Pro and it is fantastic interface for a tablet.
If you upgraded a desktop or laptop, then I can see the issue with not having a touchscreen.
They are making Version 8.1 that will allow you to boot into desktop mode.
Should be out within 90 days.