Low taxes (i dont even know taxes exist in this country until a few year ago), you cant be a neet if you dont have shekels, if u are a neet here, the money mostly come from your family inherited access.
Although being a neet doesnt mean you cant have a job. Getting a part time job solve most of neet's problem
Living and being a first world country must be nice i assume