Why imperfection could be key to Turing patterns in nature