Competitive Pokemon must be cool, no doubt about it, but I always found competitive weird because it is barely Pokemon but just spinning PokeBalls because of the constant switches lol.
If the entry point for competitive wouldn't be that much time consuming (breeding and such) I'd have tried it a bit more... Nowadays I'm just on the casual side (very casual because I am stuck at Omega Ruby yet).