The madison bars are not an issue, however, not snapping in the mc connector is. Instead of a snap in, the electrician could have used one with locknut. If you are concerned about the box depth, they make those boxes up to 3 1/2 inches deep.
As far as the mud ring ...ummm... situation. The box...