OP: I know you don't want to hear this, but this is part of playing an MMO if you don't make enough friends to fill groups all the time. There is nothing wrong with this. It is how these games work. It is how every online game works when there is a group making system. I remember before developers even created such systems. Waiting in cities for hours in chat systems finding people.
It is in your best interest to join a FC or a LS that is very active and people run things together. Find a static for raiding. Otherwise there is very little the developer should do to fix the issue you have. Just over punishing people doesn't make the game fun.
So many posts advocating punishment when just finding a group of friends solves all of these issues.