Having open carry in the license means there would be no chance of passing an open carry law for those with only a FOID card.
* Carthago delenda est *
carried on or about a person completely or mostly concealed
from view of the public, or carried in a vehicle in such a way
as it is concealed from view of the public.
That does not allow for open carry. That is to protect you from prosecution for accidentally exposing your concealed firearm.
HB5745 does allow open carry.
From the 5745 Bill Status page:
Bill Status of HB5745 97th General Assembly
Synopsis As Introduced
Creates the Family and Personal Protection Act. Provides that the Department of State Police shall issue a license to carry a loaded or unloaded handgun to an applicant that meets specified qualifications, has provided the application and specified documentation, and has submitted the requisite fees. Provides that a license to carry a handgun entitles a licensee to carry a loaded handgun, either concealed or openly, on or about his or her person or in a vehicle, except in certain prohibited locations. Provides that the license shall be issued by the Department of State Police within 45 days of receipt from a sheriff and shall be valid throughout the State for a period of 5 years from the date of issuance. Provides for renewal of licenses. Establishes qualifications for licensees, certified firearms instructors, and instructor trainers. Provides for home rule preemption. Provides that the provisions of the Act are severable. Amends the Freedom of Information Act. Prohibits from inspection and copying information about applications for licenses to carry a handgun and about license holders contained in the database created by the Family and Personal Protection Act, except as authorized by that Act. Amends the State Finance Act and the Criminal Code of 1961 to make conforming changes. Effective immediately.