That's one dynamic guy filming that video
I will never defend
Halfords, but he's moaning about the seat and seats are such a personal thing, you can spend £3k and still have to change the seat to suit your own @rse.
The crank is Shimano, basic, but Shimano, and I think what he's moaning about are the smaller teeth that all chainrings have to assist in moving the chain between the rings.
Pedals, again a personal thing to a large extent, and a £400 bike is never going to come with quality pedals, perhaps I should contact him and tell him none of my bikes even came with pedals despite costing £1000's!
At the end of the day he sounds like the kind of guy who spends the minimum amount on a bike and expects it to be the same level as a bike costing 2-3 more than he's prepared to spend. He's clearly not does his homework on this occasion and would be best served to attempt to get his money back and investing it in a better quality used bike.
I'm the first to agree a product must be fit for purpose, but I think visually this bike is and he's just regretting his purchase decision.