Div is still div :P
If you misuse div then you are not doing your work properly.
I agree. I have not done much with react, so can't way in there, but custom elements have been around for a while. As long as we as designers and devs still build contextual and well crafted code all should be fine. :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.