@rcrsn51 :-
Unfortunately, the predominant attitude in the Puppy forum has long been "I hate Microsoft. I hate Windows. I hate UEFI. I hate Secure Boot. I hate GRUB2", which has hindered progress. Many forum members still consider BIOS+MBR+Grub4Dos to be the Puppy standard.
This is certainly relevant, I'll grant you.
For myself, I don't so much 'hate' Windows as I was simply glad to get away from it. After nearly 30 years, I was more than ready for a change, and so I made it.
As for GRUB2, hm; it's not a case of 'hate' it; rather, I simply find it cumbersome, and awkward to use. And I'm not keen on its habit of insisting on re-writing itself every time a change is made, though this IS only the way it's designed to work, of course.
I've no problem with Microsoft, or SecureBoot.....or with UEFI. These things exist, they're here to stay, and the best thing we can do is to learn to work with them, rather than constantly moaning about them. SecureBoot, especially, is simply a 'facet' of the UEFI specifications.....and, unlike many people seem to think, is NOT controlled by Microsoft. After all, it was only ever intended to make booting more secure, irrespective of the OS in use; that's the bit many fail to comprehend.
Granted, this overview IS several years old, and from the earlier days of the standard's implementation. But despite that a lot has changed, it still presents the salient points in a clear, easy-to-understand manner. I felt it would be informative, and of use to the community. It's certainly clarified a lot of points for ME.
@rockedge :-
Ooh! You're showing your age, Erik!

Mike. 