Can stock pickers really ignore inflation and other macro factors?