Its more favorable for SpaceX to lower prices as much as possible to crush incumbents (ULA). Extracting maximum profits just gives time for other competitors to catch up.
That may be favourable in the short term but a monopoly position stagnates R&D due to lack of need. Plus Elon Musk doesn't strike me as the type to avoid innovating.