I agree that everybody has to boycott this type of game, but the revenue model is so lucerative that it doesn't take that many chumps to make it profitable. How much money did Taldren make from sales of SFC2? They published beautiful books and enclosed CD's in nice boxes after they produced the game, and still made a profit. With STO, they don't have to produce any physical artifacts, and still charge $300.00. Face it, lavishly produced single player games, with an online mode are a thing of the past.
This isn't to say that there is no buisness model for a single player game with on-line content. It just means that no highly capitalized publisher will develope one from scratch. Should a bunch of hackers get together and make a game for the fun of it, they can either publish it on-line themselves or sign on with a publisher to buy licensed, copyrighted material, buy advertising, and put boxes in stores. There is no capital to make games like they did in the 20th Century.