Some people like the "extra" checks of a 2 week cycle. Others prefer twice monthly cycles because it better aligns with expenses like mortgages and utilities.
Lots of people like the extra checks, but very few companies like paying that way; it makes modeling so much harder. If you were doing weekly financials maybe but most companies do monthly.
I'm not sure. I've been with a company that's switched to a bi-weekly. But not sure of the reasoning. But probably something to do with payroll predictability.