Yes of course, I'm of the opinion that being punctual is very important as long as you want to be taken seriously in whatever you are doing. Personally, I don't like being kept waiting, so I try very well to always return the favor by being punctual.
And if you don't have respect for time, it's also an indicator of lack of sense of direction in life.
Sadly, we have huge number of people that are not being punctual, and this attitude has eaten deeply into their lives to the extent that it has denied them of so many opportunities.
Yes, being punctual is important as it demonstrates respect for others' time, enhances productivity, builds trust, and reflects professionalism in various personal and professional settings.