Reduce the number of variants for upstream dependencies
I really do not see much value in e.g. having a switch to build without BLAS. Instead, cheap upstream dependencies are always built and expensive ones have a variant. This reduces variant bloat.