Did anyone take a business course in college or even high school for that matter?

Why is this awesome game not promoted or advertised?

How do they keep the servers going?? I just started...