My 2 cents:
All 1157s are not created equal. And in fact, an "1157" is not what most of our bikes take. Honda was very specific in the bulbs chosen for each model(up until the mid to late 70s) because of current output of the generators(or lack thereof). And yes, the dealers will sell you a Honda bulb at a premium price, but you're getting a better bulb. The base has nickel in it for better corrosion protection. The filaments are heavier duty, and in 1 or 2 cases have a "holder" in the middle of the filament, all to help fight against vibration. Also, the exact current information(either wattage and/or candlepower) is typically engraved in the nickel base, making it easy to verify a match.