

If indie devs can make a game and sell it for less than Nintendo games sold for in the 90s then maybe it isn’t actually more expensive to develop and distribute games that are somewhat comparable to games from the 80s. A lot of games sell for $40 or less and are making profits.
Nintendo games are more expensive partially because they are limited to Nintendo hardware. Like Apple, this requires more costs for software because their target audience is smaller than something through a digital platform like steam, and distribution is a pretty significant cost and physical distribution has a lot of risk and waste compared to digital if something doesn’t sell as many as expected.
They were originally mostly or all at the beginning, as in several minutes of credits before the movie started. There were occasional exceptions where they had fewer or just a title screen prior to the 70s, but the vast majority had several minutes of credits before the movie started.
Star Wars kicked off popularity of pushing the credits to the end of the movie. Again, not the first, but the start of the popularity. Pretty sure Lucas received a fine for doing it as well.
Since then most movies tend to have a few credits at the beginning and the majority at the end. In my opinion this was inevitable. Star Wars had two good reasons to move them back from my perspective, it let the story start right away, and listing everyone involved with the special effects would have taken forever. The light credits, especially those overlaying the opening scenes is a lot better than the wall of text that was displayed before movies even started prior to the late 70s.