I agree, this is how you do it - release price points and dates during presentation.
I think Apple does this because they control literally 100 percent of their operation in terms of hardware, software, and negotiations with carriers. They are in the best position to present their new product...