ports produce low level midrange noise (a by-product) so if they are positioned at the back of the speakers this noise is less likely to mix with original sound being generated by drivers.
on the other hand back firing posrts require more clearance from back wall. that might cause some problems with positioning in smaller rooms.