All form of cardiovascular activities when done right make you stronger and fitter, but only one makes you delusional.
I enjoy Crossfit a lot. The combination of speed, power, and intensity works for me.
But this cracks me up too… get the heart pumping and the weight flying and good things happen. There’s no magic.