Because the RJ-45 won't physically fit. So you need a dongle just for the physical connector. Therefore it may as well be an active dongle from USB-C.
Hmm, I think the RJ-45 fits well enough on my 2019 Acer Aspire laptop. With the spring-loaded flap shut, it ends up being no thicker than the HDMI port next to it.