Let´s say I don´t understand what it is for (I do, it´s not too advanced either, it´s not rocket science, and I don´t know what part of my argument demonstrates I don´t know that).
You're still avoiding answering the original question with that statement. Read up on that subject and you'll realize why you shouldn't base your judgement of a video card purchase primarily on how much VRAM your card has.
That's the point I want to put on the table. Your recommendation is misleading to the OP because you're saying the RX480 is a better card because it has more VRAM. Which is false. There's other reasons you could've provided to justify your claims which could've been fine so long as it's accurate.
Everybody recommends the 480 over the 1060.
Depends on what you're looking for. There's a large fixation on max/min values on fps performance, which doesn't paint the whole picture. The 1060 provides a more stable delivery of fps. (Less deviation from the mean fps value) This doesnt mean it has a higher max fps, it just means the fps doesn't fluctuate as much. Which could be more important depending on the type of game you're playing. The 1060 also consumes less power and generates less heat, which could be a factor for the OP.
This is a January 2017 graph.
The $/fps is still very tight between the two.
Then there's the whole DX12 vs DX11 debate. Yes, the 480 is faster in DX12, but let's take a look on how many games are known to be released in the near future...
https://en.wikipedia.org/wiki/List_of_games_with_DirectX_12_support#Upcoming_games
vs DX 11 games that are coming out
https://en.wikipedia.org/wiki/List_of_games_with_DirectX_11_support#Upcoming_games
Of course, there's going to be unannounced games that may not be on this list, but it's still pretty substantial. I understand DX12 is the next big thing, but it takes time to develop. How long is it going to take before DX11 game development gets phased out? Probably in time for a new video card to keep up with performance you'll be getting out of a RX480 or GTX1060 when DX12 is the new norm.