I certainly agree with God’s laws being for our benefit. In regards to the dietary laws that is especially true and that is why Jesus didn’t say that those “unclean” foods are now clean.
The reason for what he said was to reinforce His authority and ABILITY take something different than what it usually is. The entire focus was His authority and power, not the food itself.
Yet Christians are now under GRACE.