Things will fall into place in due time. And yes, I do agree with the shortcomings you have pointed out here.