Every people has different opinion in it.. either it was because of their country's culutre or influence.
so for others it might be offensive and some might not find it offensive..
So just respect what people say and if you dont like it just ignore it and after all that word is still an offensive.
Well for me.. I find it disrespectful coz after all this is a public place and the f word was big..