It's not unnecessarily complex, but expecting people to handhold and teach you programming for free when you haven't shown any commitment to learning is silly. If you were to do this, you will essentially be writing programs for clueless people for free and they just move on(they may not learn anything).
If you want to learn programming join a bootcamp or a hacker group or get a formal education(where people will be paid for this).
You can play around in Photoshop because and get decent results because it already knows what a JPEG is. All of the tools are built around working with 2D images and share a set of abstractions. You might do a shitty job but you're not likely to break your image or be unable to do anything.
Python is not "Photoshop for CSV files". It's not Photoshop for anything. So you must learn some basics to use it an Aella decided learning was stupid and she could just copy and paste her way through the process.
A rational person confronts by terms they didn't understand in some instructions would take a step back and realize maybe they were missing some fundamentals.
I was replying to your: > Yes, it's incredibly complex. It doesn't have to be
It's not complex.