The images I'm referring to are shown below:
At a Hero Honda service center, I saw the mechanic using an oil can like the one in Figure 1. A cousin also said he used a similar one, so I purchased it and later regretted it because I could've bought four plastic ones like the one shown in Figure 2.
I'm using it to hold "Auto gear oil-90" (which I assume is 90w oil) with which I lubricate my motorcycle chain.
Questions: Since the chain is easily accessible from a distance of less than 5cm, I wondered why this metal can was designed with such a long spout? Won't oil evaporate from it when it is left unattended for long? Every time I squirt oil from it, perhaps half of the oil ends up falling to the ground after getting smeared on the chain. Also, the amount of oil getting squirted on the chain per-squirt seemed too much. I felt the oil flow could have been restricted if I had used the plastic can of figure 2. Or is it designed like this for any particular method of handling?
Along a second line of thought, I figured the metal can might actually be meant for lubricating larger machinery. But when I asked for a chain lubricant can at the auto-parts shop, I was handed the can shown in figure 1, so I figured it's purpose was indeed for chain lubrication.