8MB is the total amount of space available on the device. That 8MB has to contain the kernel and the rest of the firmware, as well as anything you install.
The 2MB is what’s left after installing your base firmware. You can build a custom image to save space, but you aren’t likely to be able to squeeze it too much.