Those rims look OK to me, no eyelets. Classic problem with deFaileurs. LOL. Put 2.3/2.0 spokes at least on the drive side, never going to break these.
Repeating the same thing over is insanity.
I have these on my heavy SA hubs. My Dyad rim SA XL-FDD has 32,000 miles, looks like new. Tour bike was at 120 lbs, both trips.