I don't mind the "X duration ago" on the thumbnail list pages and can understand that's actually more useful for a quick check of how old a scene is. But the actual release date should be included on the scene page for sure. Like some others have already mentioned as well, I too change the filename to something like Studioname.YY.MM.DD.etc... for better file organisation and sorting.
I suggest this solution, only on the scene page itself just show both as there's plenty of room:
This change should be very minimal as the datetime is already added in the code here anyway.
Thankfully because it's an actual time element (thx webdev) I had immediately changed it like this for myself with my userscript but most people won't be able to do that. So I agree with everybody here it should be visible on the scene page at least.