so has poise been fixed?...is it back to how it was in DS1 etc?
No, and will probably never be. Poise in DS3 is still centered around hyperarmor while attacking with some weapons, but now the poise of the armor effects that hyperarmor, giving less (or none) or more depending on how much poise that armor gives.
But you still can't tank like standing doing nothing "cant stop the Rock" style.