People seem happy to have to login to NAIPS just to get weather and NOTAMS, now that seems tedious and onerous to me!
A log in to NAIPS is required so there is a record of your briefing i.e. who you are, the date & time of the briefing, what you requested and were provided with, which was current at that specific time.
For obvious reasons .....