All good points. I sometimes think it would make more sense for companies to skip Detroit and just open an office in Royal Oak or Ferndale. I would work there in a heartbeat.
This is just not correct -- plenty of white collar jobs in Royal Oak. There are an abundance of creative/web design shops within downtown Royal Oak area itself.