i went to usa in Dec, 2013 and i had a visa on my passport, i did not fill any I-94 and no one asked for I-94 when i exit usa. NOW when i checked my travel history to usa online my entry and exit both are recorded accurately in their system.
Nowdays I-94 is no longer required as they record your entry and exit electronically and automatically.