During my younger days, the word “sucks” was profane and vulgar as it referred to oral sex. When my daughter was a teenager, I got tired of hearing her use the word, so I told her what it meant to me. She blushed and did not use the word after our talk.
That's exactly what I was talking about in my post 49, and that is the reason it should not be used in polite society.
*shrug* Meanings change over time. 'Snafu' and 'scumbag' have vulgar origins but are in commonplace use even in polite company.