I feel compelled to chime in as a non-racer who loves Suff and doesn’t hate the 4DP.
I love Suff because the workouts keep me laughing right up until I start crying tears of blood. I love Suff because the workouts keep me sufficiently entertained and challenged to get on the trainer over the winter, which otherwise would become “get fat” season. I love Suff because it has made me a measurably stronger rider, which in turn makes me a better member of my cycling group because my friends no longer have to wait for me.
I don’t hate the 4DP because it helps me measure where I am, right now, and gives me goals to keep me motivated (“Gotta get that MAP outta the ‘Needs Improvement’ range!”). I don’t hate the 4DP because it totally wrings me out and I enjoy getting totally wrung out (Don’t judge me: I’m ethnically German.). I don’t hate the 4DP because even if my numbers decline, it still gives me a great workout.
This speaks to my larger priorities, such as keeping up with my kids, staying attractive for my wife, and maintaining a physical plant capable of fighting off the various threat vectors of life right up until the steep decline at the very end.
In short, there’s a lot to love about this platform even if you aren’t a racer. Suffer on!