The biggest problem with Windows 8 is that the Metro interface is geared towards touchscreen devices and the Xbox but Microsoft's deals with the manufacturers mean that it also gets bundled with regular machines where it falls flat. The obvious solution would be to build an update that allows the user to choose between Metro and traditional as the default interface 8.1 is supposed to do that but I've heard mixed reviews about it.