So we are back in the phase of mixing html and style, which was considered super bad practice just a few years ago. Now we have components frameworks like vue or react so some people argue it's not that bad to mix html and style. How long before we consider things like tailwind as bad practice again?