I've had a 10.5" iPad Pro for some months now and I have to say it is a genius computing addition and it has become my main device for everyday low-computing tasks like browsing the web, checking mails, listening to music. It's just much more effortless and it handles some "professional" tasks better than a Mac through different apps and workflows, especially digital drawing, picture editing, concept planning, note taking. It's genius as a carry-around-computer, wholly sufficient for university or when you want to show data on-site.
It's not quite replacing macs and I doubt it ever will completely, because it is for different uses. The Apple Watch or the iPhone isn't going to replace your desktop and neither does my my MacBook Pro replace my Mac Pro, it's my go-to device for heavier computing. But iPad Pro and iOS 11 have come close enough to be sufficient enough for most consumer computing activities and I am using my macs much less because for most everyday tasks, you don't need the mac. I chose the right tool for the right job and that's where the iPad Pro is a genius complementation to your computer lineup.
It's not quite replacing macs and I doubt it ever will completely, because it is for different uses. The Apple Watch or the iPhone isn't going to replace your desktop and neither does my my MacBook Pro replace my Mac Pro, it's my go-to device for heavier computing. But iPad Pro and iOS 11 have come close enough to be sufficient enough for most consumer computing activities and I am using my macs much less because for most everyday tasks, you don't need the mac. I chose the right tool for the right job and that's where the iPad Pro is a genius complementation to your computer lineup.