True, but you still need a programmer to program the bootloader code into the chip!PIC18Fxxxx series comes with direct USB support.They have USB bootloader so you can program using direct USB port with adding passive components like Caps and Resistor.They are cheap also.