Lots of great points. Especially at the end.