Update:
OK, so I took my RD-MBP to the Apple store and explained to the Apple "gene-less" person about this ongoing Thunderbolt port problem. I demonstrated with my portable Lacie Rugged TB drive and Apple cables (both the 6ft. and 1ft.) how it would disconnect while plugged in to the TB ports of my RD-MBP if the cables were even breathed upon ... on the laptop side of course.
The (Apple) store associate then took my laptop to the back to have another associate confirm this issue. About 5 minutes later, the associate returned and stated, that yes, there is a problem they were able to replicate repeatedly, and therefore decided to order me a new replacement ... a new 2015 version of my laptop.
Two and half weeks went by and I finally received an email and voice mail that my new RD-MBP was ready to be picked up. As instructed by the Apple associate, I wiped my SSD clean before returning it to exchange for my new one. (And yes, I did backup everything, de-activated any software that needed to be, etc...)
The first thing I did when I got home and unwrapped my new laptop was that I plugged in the Apple TB cables into the laptop TB ports. They were definitely snugger fitting that my previous laptop. Still a bit of "wiggling", but no where near as much as before. I connected my Lacie Rugged TB drive and tested it thoroughly ... wiggling it, moving the laptop around on the table, rubbing a USB cable against it ... no disconnects ... so far.
And yes, I purchased AppleCare for this as well. And a suggestion here when purchasing / receiving a new Apple product that qualifies for AppleCare: You don't have to purchase this immediately. You can wait a bit as most Apple products carry a limited time warranty anyways. So check when that expires ... and then purchase the AppleCare about a month before. That way, you're actually covered a bit longer than if you purchased it right away.
Summary: So far, so good. But oh what a hassle!!!
I still think that upcoming TB3 ... that supposedly will be utilizing the new USB-C connector ... will be a much better solution in regards to a more secure fit, wider compatibility with various peripherals, not just TB devices and of course even faster transfer speeds.