You obviously don't like that, but that's just your opinion.
If you have a better demonym in mind, you might want to start some sort of viral effort to get it changed.
One possibility, cubanovenezuelohomocalleochoans is probably a little too long and complicated to take hold.