Cost.
For me its about cost, and not simply the bike. Driving to trailheads (if you dont live close), and or races takes a lot of money, usually more than road riding/racing.
With a road bike I can simply ride from my door and there are several races series that are within a very...