Why can't we divide the electromagnetic spectrum into arbitrarily many radio frequency bands?
Signals don't exist at a single frequency. They have a bandwidth that spreads across spectrum. The radio station at 101.7MHz takes up the spectrum from 101.6-101.8MHz.