No it's not.
But at the same time why should you still make money out of a work you did 5 years ago ?
Normal people don't. The guys who did your house in the past are not paid today for it. They need to build new houses to keep making money. They can't resell the same house over and over again like you can with digital media. Same for the guys who made your car. Same for the guy who cook your bread. If he's not making any more breads tomorrow he's out of luck.
Everyone got to work in a day to make money. Why should it be different in the digital world ? Why should i still make money from softwares/music/games i made 5 years ago ?
There is a reason you can buy a software like windows for ~$100.
If you want to apply "They can't resell the same house over and over again like you can with digital media", then prepared to pay $100s of Billions for one copy of windows.