Yes we have read that article. i can assure you that 90% of its guidelines are already followed in our theme. there are minor changes which are left we will apply them before the deadlines meet.
So do not worry about it. we are working on it because this is important for the developers and their products.
***Can you confirm this is you on envato Refer: http://prntscr.com/ne35ww