I really don't see what the hullabaloo is all about. used in the right context the phrase is perfectly acceptable. Just a shame some people can't see beyond its offensive, slang, use
Well-endowed (adjective)
1. Affluent, provided with substantial property, a sizeable income etc
2. Naturally excellent, talented or capable as a result of a natural gift
3. Offensive term, an offensive term meaning a large xxxxx or large xxxxxxx
Think someone owes Flame an apology ..........