It has been a long time since I posted anything substantive on this blog – literally years. There are a lot of reasons for that, …