I certainly understand the concern about the micro connectors ripping off. It’s the way the connectors are trending, though; and it keeps the board smaller.
We are continuing to revise both our PCB footprint and the assembly/testing process for these. Check out this board’s Eagle files for our most recent version of the fp. We added a couple solder pads under the connector to help strengthen the connection, and it’s been working really well. Really have to try to rip the connector off now. That said, it still doesn’t hurt to be gentle, or hold a thumb on the connector, when disconnecting the cable :).