Or in the second case you could use the word crap instead. Or just say they are bad. There are tons of replacements words you can use there is no real reason to allow swearing.
I think swearing should be used to put emphasis on things. Like for example, I think we should be able to say,"That was fucking hilarious!" or like what I said when I first went to Chicago during february. "It was fucking cold." Swearing just shouldn't be aloud to call someone something. Like calling someone a Fucker or a Bitch shouldn't be aloud. Thats my opinion. ;)
Or in the second case you could use the word crap instead. Or just say they are bad. There are tons of replacements words you can use there is no real reason to allow swearing.