Its still pretty nuts today. You would never try to display million of records like that without some kind of pagination mechanism. Its not even a useful view to for humans to view that much data at that level of detail all at once.
With a 30px record size, it's only ~600k records, which really doesn't seem that unreasonable to me