That's fine if giving way / conforming with the traffic pattern is executed in a reasonable manner. Many A/G operators and FISOs have observed conflicts when pilots attempt to join a busy traffic pattern in an unreasonable manner and consequently become concerned about the wisdom of direct joins. Whatever, a rebuke over the air or in public on the ground is inexcusable.