1. Platform exclusives.
2. It's cheaper than a computer.
Otherwise, it's a gimped computer that won't run most of the stuff you want and is difficult to use.
Putting out a new model every year will make your console significantly more expensive than getting a computer. If you raise the price to $1,000, it will make your console insanely more expensive than getting a computer.