Sounds exactly right to me.
Maybe somewhere else in the universe they don't pay taxes, but this isn't that place.
People who believe this are not well educated I am sure.