They surely can. But so is true for Azure and GCP as well. Thus, I'm curious about whether it is a feasible pricing strategy for AWS, considering the fact that EKS is not much different from their competition's managed K8s offerings.
Understood. This IMO is a bit of a shaky ground, because, while still being (or being perceived as) a cloud leader - though Azure a formidable competitor across the cloud spectrum - AWS is definitely not a leader in the managed K8s area (where GCP clearly is, at least, as of now).
But can you just turn your datacenter off and not pay for it when you don't use it? Can you double the number of cores in your datacenter by running a script and waiting five minutes?
There is little point in using EC2 if you never want to do either, I agree. But it seems like many people do and are willing to pay more per core to do so.