The amount of 'not an AD' you see from influencers like Sali really shows that either they are ignorant (wilfully or not) of what an advertisement is or they think their audience are thick.
Yes you might not have been paid to advertise a product, had a contract drawn up with the brand etc etc. but you talking about a product or brand, from your position as a trusted 'authority' on the market, means that regardless of money changing hands you are advertising this thing to your audience. Especially if it is gifted to you or if it is some sort of press event or treatment - you are not obligated to post about it but there is that silent expectation you will, otherwise why would a brand have bothered spending money sending it to you? Why don't regular people without audiences get gifted stuff? Because we don't have to audience to advertise to. These things aren't 'gifts' they are payment for a brand using your unfluence with your audience.
Even if you paid for something, if you tag the brand, want them to see you posting about it etc. how is this not advertising? So many people will see that version of a product/service over another and have your endorsement for it, it is an advert (however casual) for that thing.
The ASA have a narrower definition but they are up against people literally trying to hide paid for sponsorships and dupe their audience into trusting them so admittedly they have bigger fish to fry than this, but people like Sali using the ASA definition as a get out of jail card are showing a fundamental misunderstanding of their position and what an advert can be,