At the end of the day Groups is a passion project. So it can be used to contribute to a world where developers aren't taken for granted
Apple ID was buggy as hell when it first came out.
Apple users will have to understand that Apple's policies can have an impact in what they get from developers. Apple only cares about $ and PR, wish it weren't this way