The programs are responsible for initial window position and size.
Keep in mind it's been a complaint for decades but it's the program responsibility, not the OS.
Here is the tricky question which seems nobody ever asked.
It's not classic type of problem "hey, why my programs dont open maximised" ?
They do if i close them with "x"
They dont when if minimise window, right click on it and chose "close window" After that when i run any program, movie, winamp, anything, it always opens in some random shaped window. Why not maximised ? I want that!!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic