Why does a copy of Windows not cost $500? Or $5,000? The reason, of course, is that if Microsoft set the price that high, fewer people would buy the product. People would buy fewer computers, switch to other operating systems, or make illegal copies.
Monopolies cannot achieve any level of profit they want, because high prices reduce the amount that their customers buy. Although monopolies can control the prices of their goods, their profits are not unlimited.