I am sorry to hear you can only get 23-24 MPG. My overall average is 27.5 so far.
You typically can't get a more powerful engine and keep the same fuel-economy, even if you drive exactly the same. Such an engine will increase the curb weight of the vehicle and can introduce more parasitic friction losses.
Mazda being a small company already has 3 engines for this vehicle (2L, 2.5L and Diesel). Obviously, their bulk sales are 2.5L in north America. I think they will only lose money if they introduce another engine. If anything, I'd like to see the Diesel offered in the US more than another gas engine.
I'm sure the 19 inch wheels also hamper our mileage. I'm basing the 23-24 off of what the instrument read out says. My wife does drive in heavy but moving traffic to work which makes it worse. I have seen closer to 30 mpg on long trips (calculating mpg myself). But in mixed driving she is seeing the same mpg as she did in her 07 GTI with 200 hp (although about 500 lbs less curb weight and needed premium gas)
Technology has proved otherwise with engine size though. Consider how a 450+ hp corvette V8 can still manage close to 30 mpg is pretty impressive. (of course there are a million other variables that play into that number)