Re: Why were so many characters on Voyager underdeveloped?
With regards to O'Brien and DSN, wasn't part of the engineering problems down to the fact that sometimes Cardassian and Federation tech didn't work that well together. You've also got to remember O'Brien would have been trained first and foremost with Fedeartion tech. So all things considered he did a very good job of keeping the station operational.
On the continent of wild endeavour in the mountains of solace and solitude there stood the citadel of the time lords, the oldest and most mighty race in the universe looking down on the galaxies below sworn never to interfere only to watch.