In the A/B/O universes, Sherlock and John are always Alpha or Omega -- how about one where they are Beta, and Beta are rare. In a world dominated by breeders, no one wants to marry or have a long term relationship with a Beta. But there are financial benefits to being married that Sherlock and John need....
How about....