Do we have to scrap the Six nations or tri nations rugby for the same reasons?
No.
Look at the way Argentina played in the last Rugby world cup - they could have beaten South Africa and would most certainly have beaten England had they then got to the final.
That achievement isn't remotely diminished by the existence of tournaments which don't include them.
Its all good and its all fun.
The ryder cup is about an old rivalry, like the oxford v cambridge boat race, and has its own special brand of excitement.