A phone is a different device from a tablet and a tablet is a different device from a PC. They have different hardware, different screen sizes, different user input methods and different uses. Thus, they should all have a different user interface. A unified user interface leads to messy compromises.
Microsoft made this mistake with Windows Mobile and now with Metro. It's a shame that Apple is making the same mistake with OSX.