Great post. Very informative and spot on in my book. If it continues hive will push users right out the door.