That is true, but SQLite doesn't support functional indexing. This means that you cannot do
CREATE INDEX idx_t_bar ON t(json_extract(data, '$.bar'));
for fast lookups. But you can do CREATE INDEX idx_t_bar ON t(data->'bar');
in PostgreSQL. You have some workarounds like I explained.[1]Also PostgreSQL has many operators[2] which makes using JSON fields easier.