Wow, you really made some really good points there. I didn't think of half of the things you mentioned. Kudos for that :)
I have nothing witty to add.