It’s probably a mistake to comment on your rant this late in the game, but it seems to be based upon the assumption that churches in Houston have 501(c)(3) exemptions from the Internal Revenue Service. As in the rest of the country, most of them don’t.
The IRC specifically recognizes that churches are not required to obtain 501(c)(3) certificates. In fact, federal law very specifically limits the sort of inquiry the IRS may make of churches, so it’s somewhat of a stretch to argue that the Mayor of Houston has authority to ask questions of church organizations which the IRS may not.
:-}