Olimex, who are in a position to know, says that the BOM for this adds up to more than $20.
https://olimex.wordpress.com/2015/06/05/how-to-get-in-the-ne...
So, it's basically a marketing ploy, which is still cool, but they will have to find some way to make up the difference post launch.