I’m in the same boat. I love that it makes self hosting easier for me. It does what I need and even gives me a small extra measure of security. I admit, I use it because I’m lazy, I could do it without Cloudflare and do for some services. So, I figure if it truly becomes urgent or intolerable I can drop it from the stack.
Oh man do I ever with you. I’m absolutely an idealist, I agree with the OP’s sentiment. But I will absolutely support anyone with any ideology that gets us closer. Small steps are easier to take, this bullshit that everyone thinks we need the perfect candidate with the one weird trick.
See what that got us. I have no goddamned idea where to go from here. I’ll support any ham sandwich that drags us in the right direction.