Age of multimedia. DirectX, DirectShow. Almost not implemented in Delphi.
I actually had a job doing audio (bidirectional) over network (to an already existing activeX client (this was 2004ish)). I bought components for about Eur 100, and had it running in two weeks.
There are DirectX and opengl headers. The DirectX headers are worse since not continuely maintained, and the 3D part heavily mutates every iteration. Directshow can be found (e.g. in DSPack to get newer webcams running)
Age of web (HTTP). Web pages become interactive - Flash, Java, JavaScript. Almost not implemented in Delphi.
It was implemented for the first wave of intranetwork webapps (intraweb, webhub). Late the accent went away from plugins (except flash) and the experience became less rich and mostly done with free tools.
Actually 2 out of 3 Delphi jobs I had were Delphi based web apps. One OLAP analysis site, one customer facing.
Age of portable devices. Small screens with big and simple controls. Not implemented in Delphi.
Delphi supports iOS and Android/arm. (Afaik not Android/Intel)
Age of clouds. Backend for web, distributed computing, hot-swap virtual containers. Not implemented in Delphi.
I've seen blurbs from Embarcadero that they have all kinds of stuff for that, but I never payed attention since I'm not working with higher Delphi SKUs (Enterprise, architect) or in that business.
Less enterprise more consumer and small business is the TMS cloudpack, also supported for Lazarus.
What can we do? Complete multimedia and web support. There is many libraries and components, but they not included in Lasarus.
And take maintainership in some of the libraries. A good, maintained directX set would be great.
Designed in IDE must be works on any local and remote device or browser without extra attention from programmer. Portable devices and web pages need some fundamental modifications in LCL/VCL - virtual controls connected to remote datasource, grids of controls. "Widgets - Data Object - Storage" model.
I don't think that you must try to do webapplications VCL/LCL style. That was one of the mistakes of the early Delphi web intraweb packages. Yes, it sounds nice to drag and drop a webpage together, but it simply doesn't work that way. Not even back then, and html is a lot more complex now.
Moreover, the website designers are often now separate from the programmers, and like to use other tools.
Personally I think it is smarter to be able to integrate with what's there in the web sphere than to replace it. Only in small business you can actually consider changing the webserver to some homebrewn. And depending on hosting not even there.
Distributive cloud computing in virtual containers is very promising, but still too young and evolving. May be PascalScript with simple variables/functions export/serialisation/marshalling will help.
I agree with too young, and from a different direction. Most of that comes from the enterprise, and not grassroots.
One could also wonder if one HAS to do everything.