An Ecoboost has more torque, a wider torque band, engine braking, etc.
As for RPM cartridges, I told Adam Weatherby himself the the .338 solved a problem nobody had. This sentiment goes double for the .25. Weatherby is looking for a way to be relevant and they are, but only just barely.