Play points are also highly controlled. For the users it is a lottery but wotc has a fixed amount per 1000 chests they award. Chests are a function of events with controlled price points. Play points cannot be traded nor can you use them on sets not running events.
Literally every mechanism in the game is used to control currencies in a controlled, formulaic fashion. Wotc 100% can steer prices in the system where they want with far more control than an open market. There is no counterfeiting or theft either. Thus, call it msrp or not, the prices are far more dictated on that closed system than an open one.
That sounds like pack contents are also controlled and the secondary market doesn’t exist.