If you disagree, it is not because of the arguments on what is Dogma, what is constitutional liberty, or Catholic ethics. Your disagreement must be on overall point of view. You essentially argue that moral hierarchism is the natural state of Catholic teaching. You are entitled to your cherished notions, however most of the Church in the pews has moved on and if the Church wants to keep them there and get those who fled such a toxic moralism back, it should probably not listen to your side anymore. Luckily, Francis and his new bishops are not.