Their not without faults - no company is.
I personally - as a die hard fan - think their moving towards more consumer facing ideas then professional facing ideas.
I think the iPad Pro is a great idea with the stylus / keyboard.
I think a lot of features in OS X are bad ideas - I've never once made a program absolute full screen - who works like that? (personal opinion). I'm all for size and portability but a Macbook Pro with no built in ethernet or cd / dvd? Sorry, their not completely dead yet. A lot of offices still don't allow wifi and theres always a need for an optical drive. Sure - I have a thunderbolt ethernet adaptor and I can get a external drive - but 1 more thing to carry is 1 more thing to loose.
I do see convergence - with the Ax processors getting faster with every generation - watch in a few more, Intel processors get dropped - OS X gets renamed to Desktop OS (following the naming of WatchOS and TVOS), becomes a branch of iOS and the App Stores get unified. 1 app, downloadable across all devices, using App Thinning to distribute app assets as needed.
This obviously will be a problem for pro apps (going back to my gripe) - could you imagine Photoshop being sold in the App Store? Hell will have frozen over for that to happen.
But I've gotten off track - It's impossible to please everyone. A company becomes more consumer focused and you piss off the pros. A company becomes more professional focused and you piss off the consumers. Still - sure as hell beats using Windows - but even MS caved. Windows 8 was a great idea - unfortunately, their target market is businesses and businesses a: don't want to spend money on training employees on a new interface and b: won't spend the money on touch screens - which is why 10 exists how it does. For consumers, 8 was great! For businesses, 8 sucked. 10 is the happy median. Not everyone is pleased with it, but it pleases enough.
Apple is in the same boat. Pro's rave about Apple when new products come out, but they need to please the consumer so they spend money before they please the pros (of which there are ALOT less of)