from numpy 1.8 onwards you can coax it to use the system blas by specifying openblas configuration, but that seems like an even larger hack to me, but I'll add it as an alternative.