Leap day purchase and already 12,700 miles. I fully intend to replace the belt around 60-75K unless the service interval is lower. With teh exception of my 96 K1500 I dont think I have let a chain in any of my cars go more than 100K. The 4.3 in the truck needs some help and will probably get a decent overhaul next year. Its only at 140k, but it has had a very hard life. Before it was mine it had at least 2 15K oil changes. Its amazing how heavy an oil filter can get after that many miles. BTW the same basic engine can now go 10k on an oil change. I find that hard to believe. My suspicion is that "owner maintenance cost" is more of a factor than the oil and engine really being that good. At least around me, most people seem to lease rather than buy and a lot of those that buy only keep a car for 3-5 years tops. Its a sales gimmick as far as I am concerned.
This is just my personal opinion, and I realize that it is not the same as everyone else.
I have had multiple cars with timing chains easily go over 200k without replacement. If you want a gimmick, it is a timing belt. It is a cause to bring in the car for service. It normally also requires "special tools," so getting it done at home is a long shot.
As for the 4.3L, it depends on the miles. I had a 4.3L go 20k plus with Royal Purple and WIX filters (mostly highway with heavy loads). That engine hit 430k miles before the transfer case took a dump. The timing chain was never replaced. For what it was, and what it was doing, it got great MPG.
My LT1, which I "baby" gets 10k changes. It isn't the engine, it is all about the oil, and the filter. The filter you say is heavy, is heavy from years of sluge. Don't believe me, try changing the newer oil around 1000 miles old. Let the car sit over the weekend. Don't turn on the engine. Just drain it, and watch what comes out. Works best in the summer. When I do that to my diesels, the oil will stay cleaner for a day or two of use. Normally it turns black after checking the level.