The Houston Rockets had one of the busiest summers in the NBA. Whether they like it or not, it's over. The team is over the first apron of the salary cap, so they're unable to make any meaningful additional roster moves.
Yes, the salary cap exists for a reason. It functions to disallow the teams with the highest payrolls from egregiously improving their rosters. It's meant to enforce parity.
That makes sense. It won't stop fans from complaining. These restrictions stop teams from making optimal moves. Sure, the Rockets have made a lot of moves this summer:
They could still stand to make another one.