You are very understanding of the developers at Razer, and I'm sure they agree with you. Our big issue is we have purchased new hardware that requires Synapse 3 to function, it is NOT compatible with the stable Synapse 2 software. In my case which is not at all unusual, I purchased a brand new Tartarus V.2 and cannot use it at all while playing games due to bugs in the software. I'm not talking about fancy footwork here, I cant even switch my keymaps without them starting to delay after a few minutes of gaming.I previously have owned 4 models of this same hardware and use the software functions on all of them the same way with no issues. I don't believe Razer should sell hardware that REQUIRES beta software to function, nor do I believe it is our function to write bug reports and report to the developers unless we signed up as beta testers. I have an $85 paperweight that is sitting on a bookshelf while I continue to use the older versions of the device.Perhaps keyboards are easier on the software than the Tartarus/Orbweaver keypads, I dunno. What would the average person do if say they purchased a new mouse that started acting up if they left clicked too many times too quickly? I promise you it feels the same way. In addition we hear absolutely nothing from any level from Razer on the status of these bugs which causes anger to build and resentment to grow. Ironically they are calling Synapse 2 "legacy" software and Synapse 3 "beta" software. I just wanted a ""current" version of the same. Honestly I think the hardware is great, but the software engineering is sub standard IMO, at least for now.