I like backpacks because they feel more comfortable to me. Perhaps if I had tried a higher end messenger bag I would have a different opinion. Also to the OP there are multiple ways to attach a rear rack to a bike. Their are certain rear racks that attach to the seatstays and seatpost.