i honestly believe there is no possible way to beat a 2 stroke as far as very long term reliability. a major thing with the four strokes is the valve train requires maintenance that no one ever does to them when they get older. there is also allot more moving parts, or more possible failures to happen with a four stroke. a 2 stroke is less picky about things like loose tolerances, overheating, low compression, or running water through them and just general abuse. for most people a 4 stroke will be what they consider reliable. if you want something that will truly last forever, you cant beat a 2 stroke.
beside that they will always be much more efficient in power vs displacement. don't kid yourself guys, the new 4 stroke craze is because of emissions. all the advertisement seems to get people to believe their more reliable for some reason.
plus you cant beat the smell and sound of a firing up a 2 stroke in the morning