The 6522 is sometimes nice but hard to find. and for
many the 68721 is
 even harder to find.
 As someone said, 8255s, the roads paved with them.  Also how often do
 you have to turn a port around?  Apps where I needed that I found that
 there were other approaches that worked better. 
A trivial example that I have done many times : You can bit-bang I2C
through a couple of port lines on a 6522 (or 6821), and all you have to
add is a couple of pull-up resistors. You can't do it with an 8255 so
easily (you need 2 ouputs, 2 inputs, and external buffers).
-tony