Absolutely agree. But hey, atleast they've finally announced some sort of progress. Or at the very least what they are currently doing