First, I will share a quick experience in trying to find a historian solution. We are located in the United States.
We've explored other options before choosing Mango. I can't name names, but I can say the following:
One option would have cost us ~$10,000/year for the historian ALONE. I'm sure this one could have integrated with some hardware at a similar cost / year for their other products. So either way it would cost many tens of thousands of dollars in the software fees alone, not even including hardware purchases (which most likely would have been only the most popular i.e Honeywell, Siemens, etc $$$)
The other option would have cost us ~$23,000/year (plus ~$5,000 service fee with 3% annual increase) for the historian ALONE. This one had no direct integration with sensors, either.
The only one that came with "build-in basic IO" that I found was Ubiquiti's mFi range of products (which are currently discontinued). Their very small selection of sensors were discoverable over TCP/IP and automatically picked up by the free server software. They had some simple IO modules. However, my view was that it was not ready for an industrial setting. They used MongoDB so their databases grew to immense GB sizes relatively fast and their range of sensors was very limited and anything custom was a bit tricky to set up anyway. Their sensors would have been too expensive and clunky to really do anything serious with. You just can't beat industrial hardware for price and performance with anything "consumer" oriented.
If I understand your last question correctly, I would have to answer that, yes, every one has done this path of thinking before. We ALL want easy to deploy, easy to configure, easy to manage, easy to display information, easy to diagnose, etc. The only "easy" way out is to pay someone else who will do it for you. That's what all the big vendors do. Then it's technically easy.
Then when you pay someone to do almost everything challenging for you, you will have learned nothing of value, and every job you go to you will have to say "I don't really know how to do anything, but I can take a lot of your money and give it to someone else who will do it for me." Then why should you even be hired?