Cardio sucks if the activity you're engaging in sucks.
For example, I love doing heavy bag workouts on my own.
10x 2-minute rounds with 1-minute breaks in between rounds.
I would dread being on the treadmill running for 20 minutes, but I love hitting the bag for 20 minutes.