Prediction is based on two things. How well you know what people generally do in a particular hallway, and how well you know your opponent. This is not skill, merely refined practice hitting the same predictive moves over and over again. You at first guess, and then slowly get use to what your opponent is going to do before he does it. This is fine, but feels extremely poor in fun gun-play. Not only is it based on repetitiveness, which I think we all deal with more often then not, it also doesn't feel like you have a gun. As in, at all. Now, I played since 1.3, so I don't go too far back, but I like the feel of having to aim without trying to guess( or predict) where my opponent is going. That just feels.... poor, in game-play taste. Now, after doing some Open fights tonight, there is still some feel to this. However, it certainly makes me feel like I earned a hit, rather then finally got your pattern down. Big difference there.
To address you other point, the guns still don't feel hit scan, at least at mid-range (though our definitions on range is what probably vary). Is it more hit-scan(ish) then it was... sure. That was kind of the point of the increase in speed, so accuracy and aim took more point then predicting patterns. Sabering is much the same, if an opponent attacks in a same pattern time and time again, you eventually get it down and start PB-ing them like there is no tomorrow. Changing up your combo style, and actively mixing it up fixes that, but a strafing style can really only be mixed up so far. Left, right, and a little farther left next time to dodge a bolt coming in feels cheesy at times, even in this patch, though not nearly as bad as before.