I think m/m pairings are fine when not being shoved into some really exaggerated hetero-normative mold. It can be hard to find the not-stupid ones, but generally that sort of thing occurs in communities, like if you find the right group of fanficcers you can find a great deal of fic that avoids those pitfalls.