I don’t think they’re frowned upon, it’s more that adding a MRDS to a gun with a shorter slide gains you more advantages than adding a MRDS to the same gun but with a longer slide. The draw will be fractions of a second faster and the slide will cycle slightly faster on a gun with a shorter slide. The extra barrel length and iron sight radius gains you nothing when you aren’t using iron sights anymore outside of competition where you have to worry about making power factor.