This is pretty routine for most small corporations (high-sec in particular). Don’t let it discourage you.
Without getting into too much detail as to why this is (because it will only start a flame war in your thread), the best way to find a “good” corporation is to go outside more populated areas, do some activities that will bring you in contact with other players (for better AND worse), and talk with those you encounter (for better AND worse).
Most good corporations that don’t treat you as another “number” tend to be invitation only and it takes time to get that invite because you have to build trust first.
From what I understand (mostly through vets that have been around longer than myself and some of the original DEVs)…
NPC corporations were devised and intended as a sort of “holder organization” for players who were starting out, lost their corporation (and need a breather), wanted to operate solo, etc.
Since then, they have evolved a bit largely through player-led efforts (see: players organizing in the NPC corp chats).
There are also some players that use NPC corps as ways to be “effectively immune” to PvP in high-sec (because if one understands the aggro mechanics, knows how to safeguard their assets, and puts effort into doing so they can avoid almost all PvP in high-sec space).
But the developers haven’t really touched NPC corps (aside from raising their taxes once).
As for why this is? This is my spreculation: I don’t think the DEVs want to make NPC corps too flexible/good/attractive an option that fewer and fewer want create player corporations.
They want players to interact and they want more players in conflict with each other (because thet is pretty much the basis of EVE’s gameplay).
All that said… there is no way for a player to move between different NPC corporations. Your characters’ race and bloodline define which NPC corps they will drop down to.