Welcome to the community. As you can see, there are some that are quite helpful and others that are … less so.
I agree with you that there should be a better way to do that. It’s been a while, but I’m pretty sure the Chrome deb file handled all of that for you. I’ve always been confused why every company that sets up their own PPA didn’t do that.