iOS vs Windows 8 usability - app navigation

iOS - has a dockbar for up to 6 apps which show at all time no matter which app drawer you're on

Windows 8 - no dockbar, only app drawer

Question is Microsoft mistaken by not having the dockbar? I know personally that I put my most commonly used apps on there for easy launch. Microsoft is forcing you to swipe around or use search no matter what. I think this is a big functionality gap that can be rectified with "Blue".