I'm fairly certain that fast rolls are in the game. The equip load just has to be much lower. The covenant issue is a personal issue. Hardly anyone used the artificial covenants that were in ds2. I'll admit that there was a hefty amount of homage to ds1, but it didn't ignore ds2. It simply did not; There just so happen to be more nods to ds1.
Pvp is a hit/miss situation with ds3. Near its end, the pvp in ds2 was better, but for the longest time, it was straight up garbage. On that note, and recalling ds2 covs, it was even worse with the ludicrous requirements for leveling up. The only real problem I can see is that invaders are heavily punished. A problem that has been there since demon's souls, but much more apparent in ds3. That's unfortunate for pvp enthusiasts, but take what you get or don't; people who enjoy pvp will duel, and people who like invading will get a raw deal. Thats just an issue that has consistently been rising. That's simply, well...for them, Unfortunate.
Aside from that, the layout of the landscape is much more consistent and appealing in it's design. It's not better than ds1, but it doesn't feel so unnatural as it does in ds2. The story is, imo, much more engaging and the characters are a delight. Also, quickly, let's also remember how many damn healing items were in the game. Yuck, (demon's souls all over again). Let us also not forget how many bosses were simply multiple targets instead one one decently designed boss. Ds2 was a good try... that's the best credit I can give it. It was bold in what it did, but fell flat. Its only real redemption came from the dlcs, but by then, it was a bit too late. If anything my complaints of ds3 rise from it's messy npc story quest fulfillments, it's decision to be more like BB with its speed modifier, the reapplied luck stat, the pvp invaders being screwed (even though I don't care for it), and the disgusting amount of swamp areas, many of which are filled with poisons of some sort. Overall, it brought me back from a series that I saw as pretty much dead in the water.