I thought PG's table inheritance was widely thought to be broken, do not use.
So definitely a case of "do not use", but that's only for your sanity, not because it doesn't work as advertised.
E.g. INSERT INTO t_country (id, name) VALUES (1, 'NL') is valid and would not fail in the demonstrated database, but it would result in multiple rows when querying SELECT FROM t_global g WHERE g.id = 1.
A user inserting their own values or resetting the sequence would not necessarily cause immediate unique constraint faulures while duplicate IDs are routed into inherited tables that don't already contain that ID.