This seems like a good thing. Especially the ping system....Apex's Ping system is miles ahead of any game. It increases the playability for all players by a tremendous amount.
It lacks a ping system and I think it really added to the immersion of the game.
There is some recon tech that will mark players for a little but seeing shots being fired at my squad and having to visually find their origin or communicate their location in comms was a nice chance after modern ping systems showing locations exactly and immediately.
My interpretation is that the system was specifically developed to convey a significant portion of the information that is usually communicated verbally between teammates when in a match.