Depends on what you consider religion, and morals, and I'd still argue it's not necessary. There are many philosophical sects that preach morality or reject the traditional compass that one can believe and internalize. Not all of these are traditionally recognized religions.