Companies do that because they expect that you will use the same razor for a while but keep buying blades. Just think about it, if you charge more for the blades, it'll be more profitable.
I'm not to familiar with razors though because I usually use hair removal cream. It's just cleaner and it doesn't hurt. So I can't help you in finding another brand.