I never* doubt about Apple products and think iMac Pro is a great product, so doubt it is a flop. However, as you might or not know, I am an iPad Pro guy and prefer iOS - although it lacks** in very few areas compared to MacOS. I am sure Apple will address it in the coming years.
* Exception for iPhone X
** such as:
# MacOS desktop/files app - all apps have access and save files there
# Ability to download Mac apps
# Ability to Access usb/hard drive/ protected files such as dmg
# Mouse
# Desktop-like browser
# Ability to download third party apps for third party browsers
# Ability to have a minimum of two users plus one guest user (with restrictions) for iPad
# Ability to set default app such as browser or e-mail e.g. Firefox or Outlook
# Running multiple apps at the same time is not user friendly compared to MacOS.
I believe there is potential that iOS will be the primary OS if the above is implemented - and Apple’s phrase: it just works - will make sense!
This is a bit off topic but your suggestions - Most of this will never happen "in the coming years", because Apple doesn't want any of these things. It goes against their model.
1) Files app was needed to centralize files in a more workflow centric system now
2) Mac apps are designed for mouse/keyboard. However there is some rumors that they are trying to get a system together where developers can design one app and have it work more out of the box easily for all devices.
3) Apple's model is to lock down things. Make it simple simple simple. They will not allow access to protected files or usb. That shows how tech is getting in the way when there are easier ways like the cloud.
4) Mouse is tech. Apple believe it or not wants to get rid of things that get in your way. If you can interact directly with the software via touch. They won't introduce a mouse to an ipad/iphone. Think of a mouse on an apple watch. It needs to be simple.
5) Desktop-like browser? What's wrong with ios browser?
6) Apples allure is they are locked down. They control everything. That keeps them extremely secure. How often do you hear about an ipad virus? Quality control and approval processes. This system has paid off for them.
7) Think about how easy it is to separate apps and accounts on an ipad. Easy. Apple has *chosen* not too. It's in their best interest. For many reasons they don't want users sharing ipads.
8) Default apps they've done occasionally like google maps / apple maps. But it's again generally in their best interest to control the whole flow and force you to use their way of doing things.
9) Multi-tasking will keep getting better. You can multi-task on the ipad but for more complex tasks you use desktop/laptop. Hopefully this will get better multitasking for ios in the future. But it's not bad
Apple never thinks about the bottom line. Most people consider apple as choosing to do things just to make money and it's all about selling more products and sacrificing certain things in the sake of money. And this is completely wrong. Don't get me wrong they are a business and they will make money. But think of things like the headphone jack. They didn't remove it to sell more wireless headphones - they did it because the tech gets in the way. Their aim is to simply our lives, not just take our money. If I can have wireless headphone I just put in my ears that's so much easier then the wires and cords, that get damaged, and plug it in, and some dirt is stuck in the hole, etc.
If they were concerned with the bottom dollar, they would just sell those iMac Pro space gray accessories for anyone. Or a desktop tower with standard configuration and sell them like hot cakes. But they want to do it right, and make it simple. Each category of device serves a specific need - you won't see mouse on ipad.