I think boxrec doesn't count you as active if you haven't fought in 12 months, so there are many pros outside of the 17,800 active who do nothing but boxing for income, but have been out a while due to injury, contractual issues, or just for the fuck of it.