You're right @calgarybride2015, definitely bigger problems to have than people wanting to celebrate with you!
The difference between my sister's and my wedding though is she DID have a lot of her future in-laws that were not coming to Mexico, so her shower was really important as the only wedding activity the aunts, cousins, grandmas were participating in.
My fiancé and I, on the other hand, don't have that. Neither one of us is very close with our extended families and even if we were they don't live anywhere near us where they would be able to come to a shower. For example, sister-in-law and stepmom (both of whom I am close with) live thousands of miles away. So the people we would invite to our shower are close friends and will be the same people who are going to come to Jamaica with us. I'll do something special with the girls before Jamaica, it is just that a traditional shower doesn't feel necessary.
While it is still totally our decision, the crap you are taking just shows us that the people truly don't care and want to enjoy all your wedding that comes along with it (showers, bachelorette, the wedding itself, etc.)
I also had people be like 'what?!?' you have to have a shower, what about us who don't get to come, we want to share in your day somehow. So I plan to have some sort of a party but still will decline gifts.