As much as Volksgrenadiers are portrayed as such in both games in reality they were wounded veterans and sometimes older soldiers equipped with stuff like the StG 44s to make up for their lack of numbers.
I don't think Germany was as stupid to give probably the best infantry weapons during the war to "juveniles and old men".
Volksgrenadiers were in most cases just flat out bad because they were old, untrained men and super young (16!)students who were not mentally prepared for the battles. That being said the WHOLE quality of german infantry was a lot worse in 1944/1945. If you read the files in the archives you can ALWAYS find complaints of german officers abut the lower infantry quality. "The Brave are all dead and we did not get quality replacements" is a sentence you will find a lot in wehrmacht files or privat correspondence of officers.
About Stg44:
I just read an article about the STg44 and you will be surprised to hear that the weapons were indeed distributed over all divisions without a clear plan or main emphasis. Same for g43.