Yup, I would say violent agreement is right! 100% agree with everything you are saying here.