Earlier quoted context omitted.
But is js really needed on such a page? Wouldn't css-grid do the job just fine?
Because 1/100000 of their customers might have JS turned of?
https://blockmetry.com/blog/javascript-disabled
LTDR; Supporting non JS users tends to be very cheap, so it's often well worth the investment.