Like any NFL fan, I like the big hits. But I think they should have been protecting QB's and helpless receivers for decades, they waited far too long IMO. Not that it matters, IMO the NFL is dying a slow death with or without the protection rules.
As for the NBA rules, I love the changes. A defender should not be able to use any form of contact to prevent a ball handler from going where he wants to. Now, if the league would apply the same rule to the guys on offense this would be a huge step forward. They (refs, announcers etc.) always used to say it's a foul if a player initiates contact and gains an advantage because of it, I'd love to see a return to that. Sure it will hurt Chris Paul, James Harden, Lebron James and others but it will be a better game for it. JMO.