Totally agree. Apps/drivers get released as minimum viable product and there's not an evident process to revise/improve. Sometimes they do, sometimes they don't. Creates lots of opportunities for frustration.