30 seconds matter when contents can realistically be completed in 30 minutes. Then people extend that sentiment (that 30 seconds matter) into contents that take 2 hours.

Sadly this is the business model that works nowadays. There are simply more people who would pay for something they don't want to spend time in, than people who pay for something and want to spend time on it.