I see some of your points, but some of them I definitely don't agree with.