Simple h-bridge problem

Why don't you use a 50cent L293D chip (post#4).
Is this a school assignment?
Leo..