Because there are too many different controller solutions out there. For example, an X52 user would have stick, throttle and rudder axis all in a single controller, while a user with a Warthog and Saitek pedals would have three separate controllers. Meanwhile, if the Warthog user was using Target, they would only have two controllers (Warthog Combined and Saitek pedals).