My jobs that I've worked:
1) Rouging/Detasseling corn: paid once at the end of summer for the whole job, so you can call that once every ~2 months.
2) Arby's: paid every other week.
3) Researcher/teaching assistant at university (undergrad and grad student): paid once a month.
4) Current job as engineer (paid once a month).
I perferred Arby's method of payment, every other week. It just was best when something goes wrong. The university was well-known for missing a payment due to bad paperwork. That meant you had to go 2 months without a paycheck. That was just too much for a poor student. Also, it means you have to go 5-6 weeks of work before you get your first check.
But, virtually all bills are monthly. Rent/mortgage is monthly. Utilities are monthly. Credit cards are monthly, etc. There is no reason to need paychecks more frequently. So monthly makes the most sense.