The general attitude toward marijuana has been changing over the years. Not long ago, people would not have questioned the legality in New Jersey. They just knew that marijuana was illegal at the state and federal level all over the country.
That's not true anymore. While it's still illegal federally, many states are adopting pro-marijuana laws. These started in places like Colorado, but they have since spread all the way to Michigan and a handful of other states. The stigma is changing for many people who, for their entire lives, thought of this as illegal.