Learning HTML and CSS is a lot more challenging than it used be. Responsive web design adds more layers of complexity to design and develop websites.
The future belongs to those who learn more skills and combine them in creative ways.