I fully made the switch 6 years ago, and that was after using Traktor for 10 years, and various other software from 2005 to 2010. I think I've used Serato Scratch Live, M-Audio Torq, Virtual DJ, Serato Itch, and etc.
Part of me leaving Traktor was me being fed up with Microsoft (as they were becoming Microslop). I saw the trend with what Windows was doing, and Windows 11 broke the 'camel's back' for me: ads, TPM requirements, forced updates, surveillance, and etc.
Traktor was also pushing me to leave their software too: dumb release of MK3 controller series (except S4), subscription model for Traktor Plus, now they're in financial solvency, and so on.
So, I jumped onto Linux, and started using Mixxx around v2.2.4. I've known of Mixxx since the early 2010s. I just never had a reason to leave until 2020, but it was probably the best decision I made. Using Open Source software has helped expanded my DJing, especially in the file organizing part of music files.
Bottom line: If you depend on a software company to DJ or do anything with art, be prepared for when that company takes a dive and quits being a company. I didn't want that dependency, so I jumped to open source.
Exactly my thoughts too.