Why is it a conflict at all? Does modifying the software go against the license? They don't have to follow Matt's philosophy. If Matt want to control the use he should have encoded it in the license. Isn't this a classical case of wrongly chosen license and assuming others
agree with you on unstated things.