se puede con javascript, pero para mi es engañarse uno mismo y no tiene sentido.
_blank nunca fue válido en ningún doctype strict (ni html ni xhtml) por lo tanto lo más sensato es que si lo necesitás usar, uses un doctype transitional (que tampoco no es pecado
).
La base filosófica del asunto es darle libertad al usuario, para que el usuario que quiera abrir el enlace en la misma ventana lo pueda hacer... si el usuario desea abrirlo en una nueva ventana, ya el hará click derecho -> abrir enlace en nueva ventana.