Hi Doug,
Innersprings can be a little cooler than a foam support core but most of the temperature regulation of a mattress comes from the upper layers above the support core and there may also be some other things that are contributing to your sleeping temperature (including your mattress protector, sheets, and bedding). There is more in post #2 here about many of the variables that can affect the sleeping temperature of a mattress which may be helpful.
I’m not sure which frame this was or whether it was defective or just weak but I would certainly talk to them about this because a good quality bedframe certainly shouldn’t be breaking that quickly. There is more about steel bedframes including some links to some stronger heavy duty versions in post #10 here. There are some good heavy duty bedframes available for under $100 and for a little more you can find some that would be strong enough for any application.
Phoenix