I'm aware that if you use a 6s battery with a 4s rated ESC then there is a high chance of burning it up, but is the same true for flight controllers?
As far as I'm aware they just get a stepped-down 5v from either the PDB, the ESC or a BEC and just send a signal to the ESC to instruct it on what speed to spin the motors.
So there's no requirement for them to ever take any load from the battery right?
Why then, do some of these flight controllers have a rating for battery size?
www.getfpv.com
Like this one that says it's rated for 2s-4s (also 12A): BETAFPV Toothpick F4 2-4S 12A AIO Brushless Flight Controller
Is it just because all of these have integrated ESCs?
Basically I'm asking whether any flight controller will work with any size battery, assuming you power it properly with 5v.
As far as I'm aware they just get a stepped-down 5v from either the PDB, the ESC or a BEC and just send a signal to the ESC to instruct it on what speed to spin the motors.
So there's no requirement for them to ever take any load from the battery right?
Why then, do some of these flight controllers have a rating for battery size?
Flight Controller - Buy Flight Controllers for FPV and Racing Drones | GetFPV
The best flight controller is here at GetFPV. Our quality flight controllers are affordable and a necessity for any drone enthusiast. Click here today.

Like this one that says it's rated for 2s-4s (also 12A): BETAFPV Toothpick F4 2-4S 12A AIO Brushless Flight Controller
Is it just because all of these have integrated ESCs?
Basically I'm asking whether any flight controller will work with any size battery, assuming you power it properly with 5v.