The debate about teams from the present vs. teams from the past seems a bit pointless to me. There are changes that come from technological "advances" and from cultural influences etc. Whatever era it is, you're seeing the best baseball players.
As for basketball, those Bird and Magic teams were great, obviously, as were the Jordan teams. LeBron and Steph Curry are pretty damn good too and have multiple rings. They would have been good back then too.