It seems detractors tend to forget we live in an imperfect world.
It's all about comparison.
When the iPad first came out, Windows 8 was the newest offering out of Microsoft.
They still haven't come out with a Windows version that is more appealing.
The surface series of Microsoft hardware is nice, however, it's the software that's the problem.
At the same time, Apple themselves have only released super expensive laptops.
Android has either been a security nightmare or suffered from a lack of ongoing support for many tablet product lines.
That pretty much leaves the iPad as an ongoing viable option - why is this so difficult to accept?
Sure, at some point in time, there will be a better product by someone - but until that time, why deride what works rather well?
(Typing this on an iPad for the additional bewilderment - as the hardware and software work really well...)