In short, I have been told that the answer is anti-trust concerns. If they both had the same price, it could be seen as "price-fixing."
I agree that it does seem foolish that you can purchase the same "product" from two different companies and one of them can cost $250 while the other is $1,200.