All valid points but....Ever heard of the term 'off topic'...?
This thread is about a team (not IPACS) of developers creating a scenery in their free time that possibly will surpass every scenery including payware so far.
Not the place for complaints over IPACS development in my opinion.