@legatichristi Honestly this post is very unnecessary but does strike some valid points. but does come across a little entitled even imo. no beginner routine is bad really, you cant expect people to perfect a hobby they barely even started.
Tl;DR biggest drive in progress is high volumes, consistency, variation and good nutrition and rest.
you can absolutely make your own program, no matter what experience or not, or have an inexperienced person make a program with you(altho thats probably variable). because simply the best way to make progress is by periodising, and its easier to stick to a program you made for yourself.
to add making your own program teaches you to think about routines, muscle groups, progressions/regressions etc etc. it shows you what to focus on as you seeing fly's in a program for example might make you feel about the shoulders etc where the program might have wanted you to focus on rhomboids and what not.
and the same goes for most of your points. if high rep is something you enjoy you can absolutely do high reps, and high reps can be a form of progressive overload. doing a pushup variation can work, but most pushup variation stimulate different muscle groups way more. for example a diamond pushup puts a lot more focus on triceps. variability and stuff like a weight vest is an easier way to overload. but higher reps is one too. it has its place, but depends on goals. just doing pushups isnt great for sure.
your strength building advice is way off imo tho. strenght is very subjective and depending on goals. just eating more in bulking isnt good, it will just get you fat. i agree dont overcomplicate diet but still just eating for the sake of 'bulk' isnt good. should just be a small excess in calories and still high in proteïn if your goal is to build muscle.
the way you should look at strength/high reps is basically 'can i do this exercise in a smarter/shorter way that adds the same overload or more?' if the answer is yes then do that. if no then look at it from a different way 'is there another variation of the exercises that i can split to hit various muscle groups while still getting to the same effect?' if that answer is yes do that, if no you're basically stuck to increasing reps or resistance (add weights)
in the end strength building is exhausting the muscles, eating adequate proteïn for repair and repeat. Arnold Schwarzenegger did a lot of high rep sets. doing 10x40kg lifts 400kg, but the guy doign a 1 RM of 80kg would just lift 80kg. the standard 3x6-12 is a good base, but its very basic. 5x10's for example will absolutely get you stronger.
same works for endurance. it should be trained for and embraced, depending on goals and within reason of course. being able to do something more often and longer means an increase in volume of training and therefore more effective workouts.
rest is good between workouts/muscle groups, no problem there. 1-3 minutes is fine, but longer too if you need it. shorter can be fine too for supersets for example.
I see diet as part of the progression, definitely dont overcomplicate things, try to stay around 1.4-2.2g/KG bodyweight.
1 quick reminder is that 7700 kcal doesnt equate to 1kg of bodyweight, part of growth is increasing vascular capacity, moisture etc etc. its just that 1kg of bodyfat is roughly 7700kcal. but removing that might also remove 100g of water weight.
just eat whole foods, add proteïn powder if unsure about getting adequate amounts out of your diet, track your weight every now and then (dont recommend everyday its a bit excessive imo).
but yeah, variety, consistency, volume, rest and enough diet is what matters.