@anildash thanks for the work and time spent here. Reading thinking and considering. I agree with most of your point!

 — @jack