I was very into it a few years ago. I played a lot on Pokémon Showdown, and occasionally in-game. I'm not the best at breeding for IVs and stuff, so Showdown was much easier for me. I haven't played in probably 2 years because one day ALL my teams on Showdown got mysteriously deleted and I didn't have them backed up anywhere. That kinda killed my interest because I was uninspired to recreate them/make new teams. I have been bingeing my favorite Poketuber and all their Showdown content recently and I kinda want to get back into it now.
For me, I always liked playing with silly gimmicks, mostly ones I came up with myself and others stolen from other Youtubers. My teams were rarely viable, and I didn't care. I much preferred playing with my stupid little gimmicks over using the same copy-paste Smogon stuff. One of my favorite teams was an all Empoleon team and each one had a different set. One was choice specs, one was defensive, and so on.