Thanks for trying out CiviCRM!
I think the issue you're finding has been addressed in the lastest versions of CiviCRM, the problem was that contacts were only ever matched on email address on event registration, effectively ignoring the strict rule.
This is the JIRA issue
http://issues.civicrm.org/jira/browse/CRM-12117
As you can see its been fixed in CiviCRM 4.2.9
Thanks
Parvez Saleh (Veda Consulting Limited - UK Based CiviCRM Consultancy)