OTOH there are more people than ever earnestly doing all those things. If we take the barrier to entry for publishing being as low as it is as a factor in you and many other professionals having written top quality technical books then I for one am thankful for this process you speak of.