I'm running the same machine, but for me it's the best Mac I ever had. Decent keyboard very similar to my prior 2015 MBP, larger screen while at the same time keeping the exterior footprint of the 2015, it can run virtually everything you throw at it (sans 32-bit legacy games, but not because of the hardware), and if you remember to restart MS Teams after a videocall (because Teams "hogs" the external GPU and doesn't release it after a video/screenshare call ends) the battery lasts hours, even after three years of extremely intensive abuse.
The only (but massive) issue I have with all post-2013 MacBooks is that their storage cannot be easily recovered in another machine in a disaster event, and with the 2019ff it is completely impossible "thanks" to Apple soldering the flash chips and locking the encryption keys in the T2 processor - without TimeMachine and an expensive NAS you're completely and utterly fucked.
Switching to an M-series Mac would provide me with even longer battery life and probably a notch better performance with IntelliJ, but that's it - I'd have to give up on running x86 Docker images which is a real problem as a lot of third party images don't provide ARM images.