Slick....no.
Adequate and informative...yes.
Best, imho, no egos or idiocy.
An in house production, and given the limited loco run, and therefore return on promo video, good business sense.
I do agree, lionel should have at least one sexy company layout to showcase these beauties and those in the future.