When I first started reading this thread, I stopped listening to the original song as soon as I heard "that shit aint right".....
Now Ive read through all the posts here, (including all the way "off topic" ones), and now Ive just listened to Willie Nelson's version.
For what its worth I do not think the song is homophobic, but the more I listen to it, I think when Willie is referring to "that shit aint right", I think he is saying....all cow herders and sheep herders dont do what was done on Brokeback Mountain...I think when he says "that shit aint RIGHT"...I think he means "that story is not CORRECT about all herders"......(and not meaning it is WRONG)....
The saving grace in the song is "what you do is your own business".
It would be assumed that a lot of cowboys who do herding and ranching would probably have been the butt of a lot of jokes since Brokeback Mountain, and I think the song is a rebuff to all those sniggers and misconceptions, by telling us that cowboy work is dirty and dusty, long hours from dusk till dawn, it is not representing the majority of cowboys CORRECTLY in Brokeback Mountain, hence the phrase "that shit aint right".
Just by using the "what you do is your own business" takes the homophobia away from the song, even the "then fuck off" is saying, I dont care what you do, its your business, but Im not interested.
As far as the ketchup bottle on the original song....well, that has nothing to do with Willie Nelson.