Пунктуация в этих предложениях вариативна. В первом из них вместо запятой можно поставить тире, во втором — вместо тире запятую. Запятая ставится по общему правилу, а тире подчеркивает значение результата, следствия. Это подчеркивание зависит от намерений автора.
Сравнительный оборот, содержащий в себе оттенок причины (поскольку дума является органом государственной власти), выделяется запятыми.
Правильно: Обидевшись, Вася заявил: «Я с вами категорически не согласен» — и выбежал из комнаты, громко хлопнув дверью. В данном случае прямая речь заключена внутри слов автора, см. об этом «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.), параграф 136.
Вспомните об исключениях: гнать, держать, дышать, зависеть... Все приставочные образования от этих глаголов тоже являются исключениями. Держать входит в число исключений, в личных окончаниях пишется И (держит), поэтому тот же гласный пишется и в личных окончаниях глагола содержать.
В лингвистике это явление получило название выдвижения топика влево. Суть в следующем.
Помимо грамматического членения предложения, существует также членение его на фрагменты, которые значимы с точки зрения коммуникации. Это членение получило название актуального членения. В простейшем случае выделяются тема (Т) — исходный пункт высказывания и рема (R) — его ядро, то, ради чего оно, собственно, и возникает. Например:
[Самым любимым блюдом девочки]T [было мороженое]R.
Любая фраза допускает несколько разных вариантов актуального членения (оно и называется актуальным потому, что оно действительно в пределах текущего коммуникативного акта, а в другом акте коммуникации то же предложение может повернуться как бы другой своей стороной). Ср.:
[Мороженое]T [было самым любимым блюдом девочки]R.
Порядок слов в русском предложении в основном определяется как раз актуальным членением.
Бывает, однако, что актуальное членение как бы удваивается. Говорящий сначала называет предмет, о котором намерен что-то сообщить, как бы «вывешивает флажок» (и в этот момент он еще может только строить дальнейшую фразу), а затем, собственно, и произносит фразу, как будто забыв о том, что «флажок» уже вывешен. В таком случае полезно, во избежание путаницы, воспользоваться другой парой терминов: топик и комментарий (первую пару терминов ввели в середине прошлого века чешские лингвисты, вторую — американские). Именно так получается та довольно распространенная, в том числе и в речи весьма и весьма образованных людей, носителей элитарного типа речевой культуры, конструкция, о которой идет речь:
{Терапия}топик — {[она]T [становится неэффективной]R}комментарий.
Для письменной речи эта конструкция допустимой не считается, а вот в неподготовленной устной речи она вполне допустима. И конечно, ни к чему упрекать молодых людей: эта конструкция очень стара, она отражает особенности (и — частично — даже процесс порождения) устной спонтанной речи.
Уже в середине прошлого века об этом явлении писали как о «втором прономинальном (= местоименном) подлежащем» и характеризовали как ошибку. На самом деле это ошибка только в письменной нормированной речи, а второго подлежащего может и не быть:
А мебель — мы ее так и не получили.
Бабушка права лишь отчасти. Она права в том, что уменьшительное Вика от Виктор действительно существовало, оно до сих пор зафиксировано в словарях русских личных имен (см., например, «Словарь русских личных имен» Н. А. Петровского) – так же как и Витя от Виталий (см. фиксацию в том же словаре). Однако в современном русском языке Витя – основная уменьшительно-ласкательная форма от Виктор. Это норма, зафиксированная словарями.
Постановка тире уместна.