Quote from prophet:
Ticks are no less efficient than an equal number of bars or any data points for that matter.
Tell me that after calculating the covariance of two sets of tick data.
The problem is not just the increasing amount of data, it is the lack of a consistant time scale. Algorithms are more complex and if you want to address the problem efficiently you need more complex data structures. The aggregation and caching techniques you describe just prove my point that tick data is harder to deal with than bar data.
Obviously there are both benefits and costs to using tick data. Whether that matters, well, that depends on the application.

In my application the only use I have for tick data is estimating trading costs.
Quote from prophet:
So computational efficiency doesn't matter?
Certainly not as much as good design, simplicity, and maintainability.
"Premature optimization is the root of all evil." Donald Knuth
Quote from prophet:
That's wrong. They do calculate such matricies derrived from price changes and other technicals or statistics on many time frames. Not statisitically valid? That judgement depends purely on how the data is used.
Of course it depends on how the data is used. But the poster asserted that institutionals don't do large covariance matricies for computational reasons. The real reason is significance, not computational complexity.
With the right methods you can get significant correlation data across large numbers of stocks, J.P.Morgan's RiskMetrics work is a classic example.
Martin