I have VS 2008 and ODT ODAC 11.2.0.1.2. Under "Change View", I only have "Objects" (default) and "Schemas". With "Objects" View, I see all Object Types but no instances except my User ID under "Users" and some / all "Roles". With "Schemas" View, "Users" disappears and everything except "Roles" gets moved under a new "Schemas->(User Name)" tree item, but still no other objects show. I've tried checking the "Disable filter" box on the Filters for all Objects. Just for grins, I also tried filtering on Table Name "is not" "x" and also tried restricting the Visible Collections to just Tables.
From either view, I'm able to execute a Select Query from the Server Explorer from at least one of the suppressed Tables. I'm also able to access the Table from code via either "System.Data.OracleClient" or "Oracle.DataAccess.Client" as well as from SQL Plus or SQL Plus Worksheet.
When adding the Connection, if I change the Data Source from "Oracle Data Provider for .NET" to ".NET Framework Provider for OLE DB", I can see all objects (although I still can't change their Properties probably because I don't have rights). With the "Oracle Data Provider", I get an Oracle-specific Query editor with extra analysis. transaction options in addition to the generic MS Query Designer.