You are right. Trying to compare teams and athletes from different eras is impossible to do really. I believe that it is a generational type of thing. Some of us have had a real opportunity to see so many great great players from multiple decades. We all have our personal opinions about how the best would fare today.
One of the things that I have noticed is that when people talk about the impact Chris Sale has made on this team, they quite often make mention of Pedro's greatness which of course was legit. What I say with all due respect to the people who shudder at the thought of anyone using steroids, when Roger appeared on the scene for this franchise, it was like something we had never seen before. A literally dominating, big bodied type of kid. Every time he took the mound in his early days for sure, you just had the feeling that a no no was right around the corner. I would never say that he was the best but in his prime he was as good as anyone that I have been in a Red Sox uniform. Maybe the numbers don't support that opinion but he changed the landscape for the Sox.