I think for me the question is not whether an iPad can replace a laptop. Rather, it is can an iPad replace a serious computer. For me, the answer is still a resounding no. Without an SD card reader, full access to local storage, ports for connecting external storage, and the ability to run full versions of Lightroom and Photoshop, I don’t think an iPad would ever be able to truly be able to replace a serious computer for me. There are also a number of everyday computing tasks, such as working with spreadsheets, that, while possible on an iPad, are much more pleasant and efficient on a computer. I’d really hate to be stuck with an iPad as my only option for those tasks, at least until the OS becomes closer to that of the Mac and it gains the option to use a mouse as well.
All that being said, I will say that the iPad has now come far enough with iOS 11 that I am ok with it being my only mobile option. My work is such now that I don’t travel often. For the times that I do, the iPad is good enough that I’m fine traveling with just it and not a laptop. It’s not ideal sometimes, and I have to wait until I get home to process any photos I’ve taken. But it works and is a very lightweight solution. And it has allowed me to switch from a MacBook to an iMac for my serious computing needs, where I get a much bigger screen and faster hardware. So, while the iPad has not eliminated my need for a serious computer, it has affected the hardware I’ve decided to own. I’m already considering switching from my 9.7” Pro to a 12.9” in the future for the extra screen real estate.
Really, what I want is for Apple to make a Nintendo Switch-like product. By that, I mean a tablet that comes with a base station you can plug a large monitor into. The base station would have ports like an iMac and maybe additional RAM and a discrete GPU that would be made available to the system when the tablet is docked. When in tablet mode, it would use something similar to iOS and run iOS level apps. But when docked, you would get something closer to macOS and be able to run full apps as if it were a desktop computer. I know there are probably numerous techincal hurdles to something like that. And I know you wouldn’t really be able to get desktop quality internals or performance in a tablet enclosure. But, if none of that were an issue, it’s exactly what I’d want to own.