The interesting part (and why the pricing scheme that I chose moves in the opposite direction, e.g. you get more resources per dollar as you buy more) - is that while the cost of hardware is pretty linear, there is certainly a support and abuse cost associated with every account, so the lower-end accounts cost the provider more per unit ram to provide.