Is it fair to offer different benefits to different levels of employees?

Is it fair to offer different benefits to different levels of employees?

Should executives and higher-level employees receive better benefits than entry-level employees, or should benefits be equal across all levels? What are your thoughts?