Block doesn't have shit to do with STR. But if you have 100 str, chances are you'll be blocking stuff with your chin on a daily basis, cuz it would be a realistic SFX. If you have 5 str, your block is more likely to be a sidestep.
The Block vs Dodge debate is silly IMO. Block IS a dodge, only vs one attack. While the dodge give you lesser chance of being hit by ALL attacks, the block focuses on not getting hit by one specific attack.
Block can still be evasion.