I just don't understand people... where is your logic?

Games take a long time to develop. They have stated these "basic" things that you think can be so easily implemented are far more trouble than they have expected. This is due to the original design teams poor choices for database and structural design. This has caused "simple" things like LS controls to be very very complex and take a long time.

This is the reason they are changing databases, migrating to a new engine, etc... Notice they released info about adding your name (crafters) to something you make? And how to accomplish this you would first have to trade your gear to an NPC and extract it later. They are going to convert the gear into 'new' version that will allow you to add names, just like this recent patch made all your gear 'out-dated' and won't accept materia. They have to change things from the ground up and it takes time and a lot of work.

I'll ask this question for probably the 10th time... have you ever worked on a coding project? Have you ever been given someones half-finished coding project and been told to make it work? Think of the amount of time it would take to go through and figure out everything, recreate it, improve upon it, add to it... Jebus H Chrystoz. Get a clue, get some logic.