It's better if you have Ethernet, that way I get no stutter and the lag is almost unnoticeable (I get 9ms ping which is lower than the duration between 2 monitor refreshes at 60Hz)
Wi-Fi is an arms race between you and your neighbours about who has the most powerful Wi-Fi transmitter, while Ethernet works wonderfully and collision free, in terms of network packets.
We all have at least three Wi-Fi devices, including the smartphone, using some frequency bandwidth.
Yes, people dislike cables, but if you ever play and transmit the game via OBS to Twitch, for example, Wi-Fi is simply not going to cut it any more.