"We" aren't doing shit. You're weirdly bringing up the Elitebook which is larger, uglier, heavier, a PC, and achieved a grand total of two USB-C ports instead of one. In the review you linked to to attempt to draw an equivalence, the writer states that the Macbooks look "better, and the engineering is more impressive," says that the Elitebook has a worse screen running at a lower res, and notes that to pull off their design, HP resorted to weird charging voltages on their adapters that make their actually irrelevant not-a-Mac not play nice with other Type-C chargers.
Ports are not the end-all be-all of hardware design. Things aren't trending towards "more ports, by any means necessary, even if they're shitty and use non-standard voltages and introduce hardware tradeoffs nobody will like."