I'm familiar with "this is not true Android" line. If it was not a derivative but vendor version the solution would have been that I should try Pixel or something which is pure Android. If it was the pure Android, the solution would have been that I should give a try to <BRAND />.
That's also why I don't like Android, you can't have it all in a single device. Everyone does something very well but lacks hugely in something else, so for each use case you need a new device.
Good Android experience is for the super rich, who can afford all the devices and use the correct one when needed.