The tax base just isn't there sometimes. I've seen community budgets where everyone is hanging on by a thread. Not quite as bad as Native American reservations, but up there.
There are plenty of communities in America that have professional fire departments. Particularly cities where there is actually a tax base to support it. You'll find volunteer fire departments in pretty much any working class town where the manpower is capable and willing but the money is lacking.
Absolutely. Look at Long Island, NY. There are a number of communities with the wealth to transition to professional fire brigades, but the property taxes are already high and the political leanings run conservative.