Wore those bl00dy patches for several years - hated 'em. Spent half my early school years walking into lamp posts........ Never worked for me - and my timing in all sports was cr*p - but glad it was successful for your lad.
No. Quite an offensive suggestion. Many of us haven't had a frontal lobotomy, but if born with one good eye and one which doesn't work so well (lazy eye syndrome) have never seen anything in 3D.
Think yourself born lucky if you can. Hope your frontal lobes are capable of understanding...