I agree on the lackluster Moto cameras. I can't speak on Lenovo or Google support (6p) as luckily, I haven't had to deal with them.
On software updates, I believe less is more. I thought having fast updates on the 6p would be a good thing. Unfortunately, the battery life has taken hits after...