Ya, reviews look really bad.
Talking from firsthand experience going through boxes of rolls. Tried duck HD and HP for months after using the basic Scotch (the plastic wasn’t strong enough). Now using Scotch heavy duty, it comes at a premium but the combination of strength and adhesive is perfect.