As far as I'm concerned, they basically re-invented the wheel.
"No que a min respecta, basicamente reinventan a roda.