Consider the relational database. Queries to it return vectors of maps of (eventually) primitives. Databases as varied as Mongo and Redis do the same.
Consider communication to a Javascript or native app front end. It is via (JSON or XML) vectors and maps of (eventually) primitives.
The same applies in the reverse direction: maps and vectors come from the front end, are munged, and are inserted as maps and vectors of (eventually) primitives.
Are all apps 3-tier web apps? No. But I would claim they are the dominant kind of app today, in terms of mindshare and sheer amount of effort devoted to easing their development.
So, interesting: an enormous amount of effort is spent on apps that convert map/vector-structured data into map/vector-structured data.