Shin, just to say that I appreciate you taking the time to make those points (which I feel very strongly about as well), and that I mostly agree with you. I personally believe that a 2% majority on a 72% turnout isn't as clear a mandate as some of our politicians are making it out to be, but that might count as crying over spilt eggs.
I just feel the need to add that I'm thoroughly ashamed of the unthinking bigotry and ignorance displayed by some of our voters (the video you linked to may or may not be fake, but some of those who voted Leave have indeed explicitly stated that they didn't know what they were voting for / had voted Leave on 'false premises'), and especially of the reports of racist violence coming out of our country today.