No, not even close. what takes so long is the opening and closing of files, checking for errors, and that is a slow process. Especially doing it thousands of times. If the workshop items could be merged into a single file, then it go go significantly faster.
Maybe I'll put my old system back together and run some tests.
EDIT:
I just ran my loading screen mod times. on my Adata SSD I get 2:20 minuites, while my Intel NVMe x4 drive only got 2:15 minutes.
So it is within margin of error and not really any improvement.
SSDs from my observations tend to work well with large blocks of data rather than the small size blocks we find with the assets.
With another simulator I use, I have 196,000-plus installed local assets. These are tracked within a single database, not placed in a single file, but because they are indexed they load up quite fast considering the huge number of assets. On any given route, as they are called since this is a railroad sim, there can be 3000 or more assets which are referenced in the data. A route as large as some of mine, about 250 miles or more long, can take about 3 minutes to load with all assets in place.
The company originally placed the built-ins in single files, however, the load times were not as efficient as listing these as individual assets referenced in the database. The problem was the huge amount of built-ins, close to 8,000 assets, had to be compressed due to the large file size of the single file, and this caused much longer load times and difficulties updating the built-in assets.