The reason why you need to pay extra money to use the Matrox Mini O2 is because even though it comes from the same developer, it is a different module which completes the Matrox program. This is the developer's right to charge you more for using additional modules that are not included for free in the main program. For additional information, check the official website of the developer.