Cloud vendors have to buy products themselves. If their prices aren't changing then we have a market problem that extends beyond AWS.
This is probably why Graviton exists and provides cheaper VMs and Lambdas running on it.
> as an average CPU performance
CPU performance, in the cloud, is effectively free. You can overcommit and time share the CPU.
What you're paying for is memory.