There are few things here you are not considering
First is that PLA and ABS are two different types of plastic and do not react the same way.
PLA swells when heated ( I am not sure that ABS does, but if it does it I does so at a different (higher) temp then PLA which means its not as sensitive to the build up of waste heat in the heat break that you get over a long print)
It is this swelling of the filament that causes the jam in the hot end.
What usually happens is as your hot end heats up over time the waste heat builds up cold portion of the heat break. Often this portion is called the cold end. As this temperature rises in the cold end the PLA starts heating up before it gets to the hot end where it is supposed to melt, and as it heats up it swells and jams. Note there can be other reasons it jams to but this is the main one.
The other hot ends have better heat management for the cold end of the heat break. This is usually just a bigger heat sink but can also be non stick coatings that can help reduce some friction in the heat break when it swells like ptfe, and increased airflow over the heat sink.
Note that the reduction of friction is also why passing the filament through a cleaning sponge that was soaked in vegetable oil so that a slight coating of oil is left on the filament will also help to keep the filament from sticking. However if it swells to much you will still get a jam.
Adding additional heat sinks and modifying the airflow over the heat break allows for the waste heat that would normally move up the heat break to be dissipated quicker so you don't get the heat creeping up the heat break over time and cause the swelling and jamming of the filament in a area that isn't designed for that to happen.
Another thing is that heat moves from hot to cold, and transfer faster the greater the difference. So this means that since there is a greater difference between the air temp that is moving across the heat sink on heat break when printing with abs then when printing pla, since abs is printing at 210 and pla is 190., the heat sink will move a larger percentage of that additional waste heat into the air when it is hotter (abs) then it does when its colder (pla).
So to print with pla we need to remove a larger percentage of the waste heat. To increase the percentage of waste heat being removed you need to do one of the following options:
A. Increase the airflow over the heat sink so that more of the waste heat is transferred away to the increased air flow.
B. Increase the size of the heat sink so that you have a greater surface area transferring more waste heat to a larger volume of air.
C. Do both A and B.
In effect by increasing the total amount of waste heat that you can remove from the system you keep that waste heat from being transferred into the filament, thus keeping it from swelling prematurely.
Hopefully that clears it up for you