That really depends on what you do. And it’s possible that someone that makes several hundreds of thousands per year could do both.
Yes, that is true.
Not arguing with your point, in my case, I could just write a check, deduct it and then point to my tax returns and say “look at me, ain’t I wonderful.” (Many do that, for sure).
My time is more personal and a greater sacrifice.