I'm realizing that this setup is actually incredible. It's a triangle where everyone has at least moderate affection for everyone else, but each person has a preferential affection for a different person. Karasuma feels more strongly for Fushimi who feels more strongly for Shijou who feels more strongly for Karasuma. But on the other hand, there's a balancing effect from the more minor relationships, Karasuma strongly respects and admires Shijou who is fascinated by Fushimi who respects and admires Karasuma.
IT'S MATHEMATICALLY AND GEOMETRICALLY PERFECT! THE FORCES BALANCE OUT! A STABLE SYSTEM!