it does not make sense to me to not get a new or updated skin out to all sites that host your skin at the same time. I mean I checked I payed the same amount for it here as it is on Maxstyles, Vstyler gets that money doesn't he or am I missing something.
you're missing something...
I guess I always thought the day or so delays came from the skin being submitted and going through the Wincustomize process to be put up, I didn't think it was being deliberately delayed for a reason I can not discern. (well I am guessing it is to promote his own site)
Yes, promoting one's site is part of it and makes sense, doesn't it....it is also the case that when it is your own site, you profit 100% from your work.
Do other skinners do the same?
yes...a number of master skinners have their own sites....
I guess it comes down to that I am supporting WinCustomize, this site is the reason I know of your work and of course now your site, I guess if I want to be right up to date with your skins and updates and use your site what do I need WinCustomize for?
vStyler plays a very active part in the WC community....his Work In Progress threads on WC keep people up to date with what he's working on...gets members involved along the way....members join in making wonderful accessories to the match the blinds, display them on the thread and upload free on WC......in short...while a master's site may be his home base....Wincustomize is his skinning home community. If you want to keep up to date with what he's doing....keep in touch with both... 
Am surprised WinCustomize doesn't think the same thing.
Wincustomize has no objection...the traffic on WC is vast compared to smaller sites...
Supporting skinners directly helps keep them skinning which is what I prefer to do...and in turn..I support WC by subscribing and supporting subscription/charity drives etc...and purchasing software....It's totally an individual choice...and each person will have their own ideas.
You must be about out of questions now
perhaps you should consider visiting the community more often...get a little involved...maybe even end up creating something....
I can assure you....it will broaden the customising experience for you....you'll get the bug... 