I'm having a really great time as well! I just reached the postgame so there's a lot for me to do right now, and I'll need a while to assess how much I like it in the long term, but playing through it was certainly enjoyable and I'm having even more fun with the postgame! I also find the graphics to be really gorgeous for a Pokémon game lol! I'll admit I personally like the 4-digit code system for trading, I never really liked the request system, I had so many problems with it over the years, and getting random trade requests annoyed me. As long as one doesn't pick something like 1111 or 1234, I think the odds of getting someone using the same code at the same moment are extremely low, and in the worst case it's easy to cancel if you do get the wrong person. But above all, not having to add someone's FC in order to trade makes life so much easier, it stops cluttering friends lists just for one trade here and there, and that's something I'm really happy about!
I can't say I'm particularly upset about the GTS disappearance either... I feel like that feature has been abused for other means than they intended. As much as I like being able to conveniently run a giveaway like this, I'm sure the GTS was never meant to serve this kind of purpose, and that they weren't particularly happy about such usage (though who knows what the reasons actually are). I guess there's a possibility something similar is set up with Pokémon HOME when it gets released, but I'm not holding my breath.
At the moment, what I don't like is the absence of an endless mode in the Battle Tower, which really limits the possibilities for one of my favourite hobbies, and the nerf to 50% berries which really saddens me (I think it's both bad and unnecessary)! I have yet to be convinced about Dynamax being a good feature competitively, but I think it's too early to say for sure yet. For the moment though, I'm definitely enjoying playing the game!