@mavigogun
Have you used the primitives ?
When you create/place a primitive, say a sphere, and snap it to other geometry and then you change that other geometry, does the sphere remain snapped to the geometry and move to the new location ? No, it does not.
That makes it utterly useless in a parametric CAD application.
Create a box using the primitive.
The first part of the UI presents you with a rectangular sketch that you can dimension. Define 2 user parameters say Width and Length. Place these into the two fields. Then press return. the UI changes to a flat cube with 5 arrows. Another UI dialogue is presented with three fields Length, Width, Height but the two user parameters you just defined are not taken over in these two fields. This is easy to miss.
Why are there 5 arrows, allowing you to change the cube in 5 directions but there are only 3 fields in the UI, instead of 5 ? Why are there only 5, a cube has 6 sides, doesn't it ? Since when have the field descriptions of Length, Width, Height any relevance in a 3D world where you can change the orientation of the geometry at any time ?
What coordinates do length width and height refer to ?
That is why I would call the implementation of primitives in Fusion 360 the worst in the CAD world.
Have you tried the polygon sketch primitive ? Once done, try to change the number of sides. Good luck 😉
But there is a team working on generative design. LOL!
Yet, I manage to do a good bit of my work in Fusion 360. I even managed to help a user creating this piece of artwork in Fusion 360, something that is solidly out of reach for at least 90% of Fusion 360 users, at least the ones that are here on this forum.
You are correct that focusing on ego is a mistake. However, focussing on a software's deficiencies is also a mistake. You seem to gravitate to threads where more experienced users critique implementation details of Fusion 360, however, you have so much to learn in terms of techniques that focussing on these deficiencies in going to be counter productive and only going to frustrate you.