I was on bulbapedia derping around, and I saw the catch rate page which got me thinking about the 255 catch rate. So I go on White 2 and start trying to catch stuff with pokeballs, and I automatically catch a woobat, roggenrola, and watchog with full health. And they all have catch rates of 255. Is this a coincidence or what?
No. 255 means that they're easy to catch, its not always a catch.