Haha, yeah, I LOVE ghost types! I was so close to making my PTA character a Ghost type trainer, but then I remembered when I first started playing Pokemon Blue, waaaaay back on the original Gameboy(Not even colour dude.)
Back then, I loved rock types. Wouldn't have a team without at least one rock type on it, I just thought they were awesome. From Gen II on though, I kinda forgot how much I loved them. But when I remembered I decided my PTA character HAD to be a Rock type specialist. Get back to my roots, you know? And thus, Lincoln was made. So of course ALL his pokemon are going to be rock types. No exceptions.
Back then, I loved rock types. Wouldn't have a team without at least one rock type on it, I just thought they were awesome. From Gen II on though, I kinda forgot how much I loved them. But when I remembered I decided my PTA character HAD to be a Rock type specialist. Get back to my roots, you know? And thus, Lincoln was made. So of course ALL his pokemon are going to be rock types. No exceptions.