Many issues, in singularity, might not be so frustrating. A leaky faucet might be merely annoying, but every faucet in the house leaking may soon lead to a flooded house. It also indicates some potentially more severe underlying problems.
As far as the update and desync... The game queues the download of many resources in the background while playing. Clearly, the developers are capable of setting that up. Even if an update would require a restart, i wold be more clear to the player "how and why" than sitting helplessly idle and not knowing anything further. As an example of a well-executed update system, go play MineCraft. Both the launcher and main game update regularly, but updates do not force you to sit staring at... inactivity.
Finally, if you do not understand why I am "this pissed", then why comment about it without asking for clarification or offering something constructive? I want and hope to see the game improve and deal with such issues, making a better game. What is the goal of your comment about my comment(s)?