I agree with what others have said, I think that whilst your first holiday on your own is daunting, people only stay in a hotel overnight if they have an early flight the next day and can't get to the airport in time for check-in. The deal JY had WAS expensive, I only did it the once because it was my first holiday and at the time I thought it was a good idea but, whilst the hotel was OK it was not one I would choose myself and the dinner was a set meal and in my opinion was quite poor, it's an experience I wouldn't repeat.
For first timers, having an overnight stay or just travelling to the airport and having to face all the hustle and bustle can leave you feeling quite lost and is something we all have to face and I'm not sure what the ideal answer would be. What another 'rival company' does may work for them, and to get everyone to stay at the same hotel is quite an achievement, how did they do that !? There was no mention of how much it all cost, that would be interesting to know, but what JY used to do obviously didn't work for them.
To my knowledge JY are not in the practice of recommending hotels so it is difficult to point people in the right direction unless they have contact through the community and a great many people do not use the website so they will still be completely on their own.
Another suggestion might be for JY to have a meeting point at a certain time at the airport which is clearly marked on the paperwork so people can check in together for moral support if they want to, not forgetting there is usually a JY rep there to help anyway, although this wouldn't help the problem of staying the night in a hotel.
Avocet