VST3TestHost and CVerticalSwitch questions

Hi all.

  1. Why Steinberg won’t release the VST3 Test Host as Open Source and/or part of VST3SDK?
  2. It is intended to reset CVerticalSwitch after mouse click to default value? For example I am clicking, moving up/down to set desired value. Then I’m doing something else at GUI, then back to the VerticalSwitch - click and it resets. In my opinion it should work as in Serum or Sylenth - clicking does not reset the value.