Personally I think that friendly Drupal hosting is not just a hosting providing you the basic set of Apache + PHP + MySQL. Because you still have to configure all dependencies to make it work reliable and fast.
And every Drupal expert knows that if you want your Drupal website work fast, you have to use fast cache storages like Redis/Memcahe and reverse cache proxy Varnish.
There are few hosting providers who provides out of the box this infrastructure configured specifically for Drupal:
- Acquia Cloud - Mostly for enterprise. Built on top of Amazon Web Services
- Pantheon.io - Built on top of Rackspace
- Platform.sh - Built on top of Amazon Web Services
The last two is very similar and use container virtualization, but they aren't cheap.
As an alternative, you can try Wodby. It's not a hosting provider, but a cloud infrastructure service that will bring features similar to Pantheon.io/Platform.sh on any server, i.e. makes your own server Drupal friendly. It's built on top of Docker.