Nice product! Ease of installation should drive sales!
It's called a system of checks and balances for a reason. It is working exactly as it is supposed to. Yes there are inconveniences and pressure will mount from the publics perspective and it will be fixed, either temporarily or right.