The jacks were a temporary fix. Technically, it was within code. That's the first thing we went after because I would have gone after the builder who was still building in the area. They had the correct joists for the span - but just barely. Knowing that we would have a potential problem when we went to sell and the fact it was bothering us to no end, we took the jacks down and doubled up the joists to increase it's strength and put cross braces in. It did make a difference.
For the living room, we had a grand piano in it. If you're going to have a pianos of that weight most likely should have had stronger joists to begin with. As soon as we got that weight off the floor, it was fine.
For the family room, it wasn't that noticeable. We noticed it and it drove me nuts, but the average person wouldn't. It made a difference when DH and my father added those cross braces/doubling.
When we built the next house, we had the builder double every third joist. That house was rock solid.
More recently built homes are using engineered beams and those are super strong. This particular house didn't have those and was only 14 years old at the time (about 6 years ago).