'fraid I disagree. Look at it this way ...... we're all under the "same umbrella" - as members of Filipina Roses - but don't go banning the entire membership on account of a few spammers.
... besides which, I'm pretty sure most participating countries are bound to have their share of those already excluded for getting involved with various forms of performance~boosting 'dope' - without needing to impose a blanket ban at the expense of clean athletes.