hmm...you certainly burnt lots of bridges. If you did contractor work for those companies that would be fine, but a full-time hire that does this would be a serious red flag.
You meet a lot of different people when you switch companies often. I think you build many more bridges than you burn.