Yeah, you could argue all day about such things as tackles and 'soft' fouls that should or shouldn't have been given. What happens if someone scores from a corner or throw in that shouldn't have been given? People start complaining about that? Sometimes decisions go your way and sometimes they don't, but it's all part of the game at the end of the day.
It's easy for us as spectators to complain about decisions but we're not on the pitch and have the added benefit of instant replays from about half a dozen angles instantly. I've often thought things were (or weren't) clear penalties or free kicks upon live/first viewing but changed my mind after the replays and that's something refs or players don't have (unless it goes to VAR but then a lot of the time it's down to opinion). People complain about diving as cheating, but if you can get away with it why wouldn't they do it? On the flip side, sometimes people are fouled, but they don't go down and try carry on, therefore they don't get the penalty or free kick when they should have, whereas if he had of gone down or exaggerated then they might have got it. With that being said, people who blatantly dive or make a meal out of it do - or should - get carded so these things work both ways and fouls given or not being given are just something you have to accept and deal with.