There are benefits and drawbacks to both connected/force-feedback and independent implementations which I've detailed in depth before. I don't think either approach is inherently better than the other in an objective sense - some may feel differently, and that's fine!