@darrenmorin I hope the quote didn’t come across as too terse.
The underlying meaning is that all the musical artists of today (in the Metal genre or not) are standing on the shoulders of giants.
There is absolutely some fantastic and creative music out there, but it may require a bit of investigation to discover it.